- Jika Anda belum melakukannya, daftar di situs web Easysoft.
Anda perlu melakukan ini untuk melisensikan driver SOQL Salesforce.
- Unduh driver SOQL Salesforce dari situs Easysoft FTP:
ftp://ftp.easysoft.com/pub/salesforce/LinuxX86_64/odbc-sfsl-2.0.1-linux-x86-64-ul64.tar
Saat ini, driver hanya tersedia pada platform Linux 64-bit, yang berarti Anda harus menggunakan driver dengan aplikasi 64-bit pada platform ini.
- Instal dan lisensikan driver driver Salesforce SOQL pada mesin Linux. Misalnya:
$ 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
Jika Anda tidak ingin menginstal produk sebagai root, lihat artikel ini.
Catatan Anda memerlukan Pengelola Driver unixODBC yang diinstal pada mesin Anda. Distribusi Easysoft mencakup versi Pengelola Driver unixODBC yang telah diuji dengan driver Easysoft Salesforce. Program pengaturan driver Easysoft memberi Anda opsi untuk menginstal unixODBC.
- Buat sumber data ODBC di /etc/odbc.ini yang terhubung ke instans Salesforce yang ingin Anda akses dari Linux. Misalnya:
[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=
Untuk daftar atribut driver SOQL lainnya, lihat dokumentasi driver.
- Gunakan isql untuk menguji sumber data baru. Misalnya:
cd /usr/local/easysoft/unixODBC/bin ./isql.sh -v SFSL_SAMPLE
Saat diminta, ketik pernyataan SOQL. Misalnya:
SELECT Account.Name, (SELECT Contact.LastName FROM Account.Contacts) FROM Account
Untuk keluar, tekan kembali di baris prompt yang kosong.
Jika Anda tidak dapat terhubung, lihat artikel ini.
Anda sekarang seharusnya dapat menghubungkan aplikasi Linux lainnya ke Salesforceto dan menggunakan SOQL dari aplikasi ini.