sql >> Databasteknik >  >> RDS >> Database

Salesforce SOQL från Apache OpenOffice

Salesforce ODBC-drivrutinen utökar antalet applikationer som du kan använda Salesforce SOQL från.

För att komma igång:

  • Installera och licensiera Salesforce.com ODBC-drivrutinen på maskinen där Apache OpenOffice ä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), i Windows Kör-dialogrutan, skriv det här kommandot om du använder en 64-bitarsversion av Apache OpenOffice:

%windir%\system32\odbcad32.exe

–Eller–

Skriv detta kommando om du använder en 32-bitarsversion av Apache OpenOffice:

%windir%\syswow64\odbcad32.exe

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 SOQL ODBC-drivrutin och väljer sedan Slutför.
  3. Slutför dialogrutan Easysoft Salesforce SOQL ODBC Driver DSN Setup:
    Inställning Värde
    DSN Salesforce.com
    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.

OpenOffice Base

Använda Salesforce ODBC-drivrutinen för att komma åt Salesforce-data med OpenOffice Database Wizard:

  1. Öppna OpenOffice Base.
  2. Välj Anslut till en befintlig databas i Databasguiden och välj sedan ODBC. Välj Nästa.
  3. Bläddra efter din ODBC-datakälla och välj sedan Nästa.
  4. Välj Nästa, ODBC-datakällan innehåller ett användarnamn och lösenord, det finns ingen anledning att ange dem igen.
  5. Välj Slutför och spara sedan din databas när du uppmanas.
  6. I OpenOffice Base-fönstret högerklickar du på kontotabellen och väljer Öppna.

Använda Salesforce ODBC-drivrutinen för att arbeta med Salesforce-data genom att använda SOQL i en genomkopplingsfråga:

  1. Öppna OpenOffice Base-databasen som du skapade genom att följa de föregående instruktionerna.
  2. Välj frågor och sedan
  3. Högerklicka på fliken Fråga och välj sedan SQL View.
  4. Ange din SOQL-sats i frågefönstret. Till exempel:
    SELECT Account.Name, (SELECT Contact.LastName FROM Account.Contacts)
    FROM Account
  5. Välj knappen Kör fråga.

OpenOffice Calc

Använda Salesforce ODBC-drivrutinen för att komma åt Salesforce-data från Calc:

  1. Skapa ett nytt Calc-kalkylblad.
  2. Välj Datakälla på Visa-menyn.
  3. Utöka tabellerna eller frågorna för en basdatabas som använder en Salesforce ODBC-drivrutinsdatakälla för sina data.
  4. Dra tabellen eller frågan till Calc-arbetsbladet för att hämta Salesforce-data.

  1. Hur SQLite Min() fungerar

  2. Schemahanteringstips för MySQL &MariaDB

  3. Hur man använder array_agg() för varchar[]

  4. vad är problemet med AttachDbFilename