Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Copier des données de Salesforce vers SQL Server avec Spectral Core

Spectral Core fournit des outils de conversion, de comparaison et de réplication de bases de données. Ce didacticiel montre comment utiliser l'application Spectral Core Full Convert pour copier des données de Salesforce vers un serveur SQL à l'aide du pilote ODBC Easysoft Salesforce.

Pour commencer :

  • Installez et autorisez le pilote ODBC Salesforce.com sur la machine sur laquelle Spectral Core est installé.

Avant de pouvoir utiliser le pilote ODBC Salesforce.com pour connecter votre application à Salesforce.com, vous devez configurer une source de données ODBC. Une source de données ODBC stocke les détails de connexion pour la base de données cible (par exemple, Salesforce.com) et le pilote ODBC requis pour s'y connecter (par exemple, le pilote ODBC Salesforce.com).

Pour exécuter l'administrateur ODBC (que vous utilisez pour créer une source de données), dans la boîte de dialogue Exécuter de Windows, tapez cette commande :

%windir%\system32\odbcad32.exe

Pour créer une source de données de pilote ODBC Salesforce.com :

  1. Dans ODBC Administrator, choisissez l'onglet System DSN, puis choisissez Add.
  2. Dans la boîte de dialogue Créer une nouvelle source de données, choisissez Pilote ODBC Easysoft Salesforce, puis choisissez Terminer.
  3. Renseignez la boîte de dialogue Configuration du DSN du pilote ODBC Easysoft Salesforce :
    Paramètre Valeur
    DSN EasysoftSalesforce
    Nom d'utilisateur Le nom de votre utilisateur Salesforce.com. Par exemple, [email protected].
    Mot de passe Le mot de passe de votre utilisateur Salesforce.com.
    Jeton Le jeton de sécurité de votre utilisateur Salesforce.com, si nécessaire.

    Pour savoir si vous devez fournir un jeton de sécurité, choisissez le bouton Tester. Si la tentative de connexion échoue avec une erreur contenant LOGIN_MUST_USE_SECURITY_TOKEN , vous devez en fournir un.

    Salesforce.com envoie le jeton de sécurité par e-mail à l'adresse e-mail associée à votre compte d'utilisateur Salesforce.com. Si vous n'avez pas reçu de jeton de sécurité, vous pouvez le régénérer. Salesforce.com vous enverra ensuite le nouveau jeton de sécurité par e-mail. Pour régénérer votre jeton de sécurité, connectez-vous à Salesforce.com, puis choisissez Configuration dans le menu utilisateur. Recherchez « jeton de sécurité » dans la case Recherche rapide. Cliquez sur Réinitialiser le jeton de sécurité dans la page Réinitialiser le jeton de sécurité. Lorsque vous recevez le jeton dans votre client de messagerie, copiez-le, puis collez-le dans le champ Jeton.

    Null personnalisé Cliquez pour effacer ce paramètre.
  4. Utilisez le bouton Tester pour vérifier que vous pouvez vous connecter avec succès à Salesforce.com.

Conversion complète du noyau spectral

  1. Démarrer la conversion complète (64 bits).
  2. Dans la section Projet, choisissez Nouveau projet de copie de base de données.
  3. Dans la liste Base de données source, choisissez ODBC.
  4. Choisissez Connexion existante, puis choisissez la source de données de votre pilote ODBC Salesforce dans la liste DSN.
  5. Choisissez le bouton Suivant.
  6. Choisissez SQL Server dans la liste Base de données cible.
  7. Choisissez votre instance, la méthode d'authentification, le nom de la base de données, le protocole de connexion et le port.
  8. Choisissez le bouton Suivant.
  9. Choisissez le bouton Terminer.
  10. Dans la liste Project Tables, choisissez les tables Salesforce que vous souhaitez copier.
  11. Choisissez le bouton Copier votre base de données.
  12. Cliquez sur le bouton Parcourir la cible pour examiner les données Salesforce dans SQL Server.