- Als u dit nog niet heeft gedaan, registreer u dan op de Easysoft-website.
U moet dit doen om een licentie te krijgen voor de Salesforce SOQL-driver.
- Download het Salesforce SOQL-stuurprogramma van de Easysoft FTP-site:
ftp://ftp.easysoft.com/pub/salesforce/LinuxX86_64/odbc-sfsl-2.0.1-linux-x86-64-ul64.tar
Momenteel is het stuurprogramma alleen beschikbaar op 64-bits Linux-platforms, wat betekent dat u het stuurprogramma met een 64-bits applicatie op dit platform moet gebruiken.
- Installeer en licentieer het Salesforce SOQL-stuurprogramma op de Linux-computer. Bijvoorbeeld:
$ cd /tmp tar -xvf odbc-sfsl-2.0.1-linux-x86-64-ul64.tar cd odbc-sfsl-2.0.1-linux-x86-64-ul64 $ su # ./install
Raadpleeg dit artikel als u het product niet als root wilt installeren.
Opmerking U moet de unixODBC Driver Manager op uw computer hebben geïnstalleerd. De Easysoft-distributie bevat een versie van de unixODBC Driver Manager waarmee de Easysoft Salesforce-driver is getest. Het Easysoft driver setup programma geeft je de mogelijkheid om unixODBC te installeren.
- Maak een ODBC-gegevensbron in /etc/odbc.ini die verbinding maakt met uw Salesforce-instantie waartoe u toegang wilt vanuit Linux. Bijvoorbeeld:
[SFSL_SAMPLE] Driver=Easysoft SalesforceSlim Description=Easysoft Salesforce Slim ODBC driver Uri=https://login.salesforce.com/services/Soap/u/37 User=myuser@mydomain Password=mypassword Token=ABC123DEF345 Archive= Logging=0 LogFile=
Zie de driverdocumentatie voor een lijst met andere SOQL-stuurprogrammakenmerken.
- Gebruik isql om de nieuwe gegevensbron te testen. Bijvoorbeeld:
cd /usr/local/easysoft/unixODBC/bin ./isql.sh -v SFSL_SAMPLE
Typ een SOQL-instructie bij de prompt. Bijvoorbeeld:
SELECT Account.Name, (SELECT Contact.LastName FROM Account.Contacts) FROM Account
Druk op Return in een lege promptregel om af te sluiten.
Raadpleeg dit artikel als u geen verbinding kunt maken.
U zou nu in staat moeten zijn om andere Linux-applicaties te verbinden met Salesforceto en SOQL te gebruiken vanuit deze applicaties.