- Pokud jste tak ještě neučinili, zaregistrujte se na webu Easysoft.
Musíte to udělat, abyste získali licenci na ovladač Salesforce SOQL.
- Stáhněte si ovladač Salesforce SOQL z FTP serveru Easysoft:
ftp://ftp.easysoft.com/pub/salesforce/LinuxX86_64/odbc-sfsl-2.0.1-linux-x86-64-ul64.tar
V současné době je ovladač k dispozici pouze na 64bitových platformách Linux, což znamená, že jej musíte používat s 64bitovou aplikací na této platformě.
- Nainstalujte a licencujte ovladač Salesforce SOQL na počítači se systémem Linux. Například:
$ 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
Pokud nechcete instalovat produkt jako root, přečtěte si tento článek.
Poznámka Na vašem počítači potřebujete nainstalovaný unixODBC Driver Manager. Distribuce Easysoft obsahuje verzi unixODBC Driver Manager, se kterou byl testován ovladač Easysoft Salesforce. Instalační program ovladače Easysoft vám dává možnost nainstalovat unixODBC.
- Vytvořte zdroj dat ODBC v /etc/odbc.ini, který se připojí k vaší instanci Salesforce, ke které chcete přistupovat z Linuxu. Například:
[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=
Seznam dalších atributů ovladače SOQL naleznete v dokumentaci ovladače.
- K testování nového zdroje dat použijte isql. Například:
cd /usr/local/easysoft/unixODBC/bin ./isql.sh -v SFSL_SAMPLE
Na výzvu zadejte příkaz SOQL. Například:
SELECT Account.Name, (SELECT Contact.LastName FROM Account.Contacts) FROM Account
Pro ukončení stiskněte return v prázdném řádku s výzvou.
Pokud se nemůžete připojit, přečtěte si tento článek.
Nyní byste měli být schopni připojit další linuxové aplikace k Salesforceto a používat SOQL z těchto aplikací.