sql >> Databasteknik >  >> RDS >> Access

Länk till Salesforce Data i Microsoft Access

För att komma igång:

  • Installera och licensiera Salesforce.com ODBC-drivrutinen på maskinen där Microsoft Access är installerat.

Innan du kan använda Salesforce.com ODBC-drivrutinen för att ansluta din applikation till Salesforce.com måste du konfigurera en ODBC-datakälla. En ODBC-datakälla lagrar anslutningsdetaljerna för måldatabasen (t.ex. Salesforce.com) och ODBC-drivrutinen som krävs för att ansluta till den (t.ex. Salesforce.com ODBC-drivrutinen).

För att köra ODBC Administrator (som du använder för att skapa en datakälla), skriv det här kommandot i Windows Kör-dialogrutan om du använder en 64-bitarsversion av Microsoft Office:

%windir%\system32\odbcad32.exe

–Eller–

Skriv detta kommando om du använder en 32-bitarsversion av Microsoft Office:

%windir%\syswow64\odbcad32.exe

Om du inte är säker på om din version av Microsoft Office är 32-bitars eller 64-bitars, starta ett Office-program t.ex. Microsoft Access och leta sedan efter programmets process i Aktivitetshanteraren. Om processnamnet är (för Microsoft Access) MSACCESS.EXE *32, är Microsoft Office 32-bitars. Om processnamnet är MSACCESS.EXE är Microsoft Office 64-bitars.

Så här skapar du en datakälla för Salesforce.com ODBC-drivrutin:

  1. I ODBC Administrator, välj fliken System DSN och välj sedan Lägg till.
  2. I dialogrutan Skapa ny datakälla väljer du Easysoft Salesforce ODBC SOQL-drivrutin och väljer sedan Slutför.
  3. Slutför dialogrutan Easysoft Salesforce SOQL ODBC Driver DSN Setup:
    Inställning Värde
    DSN EasysoftSalesforce
    Användarnamn Namnet på din Salesforce.com-användare. Till exempel, [email protected].
    Lösenord Lösenordet för din Salesforce.com-användare.
    Token Säkerhetstoken för din Salesforce.com-användare, om det behövs.

    För att ta reda på om du behöver tillhandahålla en säkerhetstoken, välj knappen Testa. Om anslutningsförsöket misslyckas med ett fel som innehåller LOGIN_MUST_USE_SECURITY_TOKEN , måste du tillhandahålla en.

    Salesforce.com skickar säkerhetstokenen via e-post till den e-postadress som är kopplad till ditt Salesforce.com-användarkonto. Om du inte har fått en säkerhetstoken kan du återskapa den. Salesforce.com kommer sedan att skicka den nya säkerhetstoken till dig via e-post. För att återskapa din säkerhetstoken, logga in på Salesforce.com och välj sedan Inställningar från användarmenyn. Sök efter "säkerhetstoken" i snabbsökningsrutan. Klicka på Återställ säkerhetstoken på sidan Återställ säkerhetstoken. När du får token i din e-postklient, kopiera den och klistra in den i Token-fältet.

  4. Använd knappen Test för att verifiera att du lyckas ansluta till Salesforce.com.

Microsoft Access

Använda Salesforce ODBC-drivrutinen för att komma åt Salesforce-data som länkad data:

  1. Öppna din Microsoft Access-databas.
  2. Gör något av följande:
    • För Microsoft Access 2003 och tidigare, på Arkiv-menyn, välj Hämta externa data> Länktabeller.

      Dialogrutan Länk visas.

    • För Microsoft Access 2007, på fliken Externa data, välj Mer> ODBC-databas.

      Guiden Hämta extern data startar.

    • För Microsoft Access 2010 och senare, på fliken Externa data, välj ODBC Database.

      Guiden Hämta extern data startar.

  3. Gör något av följande:
    • För Microsoft Access 2003 och tidigare, välj ODBC-databaser från listan Filtyper.
    • För Microsoft Access 2007 och senare, välj Länka till datakällan genom att skapa en länkad tabell och välj sedan OK.

    Dialogrutan Välj datakälla visas.

  4. Välj din ODBC-datakälla från listan Maskindatakälla och välj sedan OK.

    Dialogrutan Länktabeller visas.

  5. Välj den tabell som du vill länka och välj sedan OK.
  6. Välj den länkade tabellen i Microsoft Access och välj sedan RETURN för att arbeta med den länkade informationen.

  1. Best Practices för PostgreSQL-revisionsloggning

  2. Använder Oracle to_date-funktionen för datumsträng med millisekunder

  3. MySQL vs MySQLi när du använder PHP

  4. Kan du VÄLJA allt, utom 1 eller 2 fält, utan författarkramp?