Saya baru saja berhasil dengan versi terbaru LINQPad (4.55.03) Premium, dan IQ (2.1.1.0), pada 03-09-2015.
Di tempat kerja kami, kami menggunakan file TNSNAMES.ORA untuk terhubung ke Oracle 11g menggunakan PL/SQL Developer dengan entri seperti:
TNS_NAME =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = the-host-name)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = the-service-name)
)
)
dan string koneksi JDBC untuk koneksi ColdFusion ke Oracle dalam format
jdbc:oracle:thin:@
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = the-host-name)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = the-service-name)
)
)
Di jendela Choose Data Context LINQPad, pilih driver IQ dan klik Next...
Penyedia:Oracle
Mode Koneksi:Langsung (walaupun workstation saya memiliki klien Oracle 32 dan 64 bit yang diinstal, yang masing-masing digunakan oleh Pengembang PL/SQL dan ColdFusion)
Server:nama-host
Nama Pengguna:nama pengguna Oracle Anda
Sandi:sandinya
Pada tab Lanjutan:
Opsi string koneksi tambahan:
SERVICE NAME=the-service-nam e
Mengklik Uji menunjukkan Koneksi Berhasil
Ikon koneksi (roda gigi) di panel koneksi kemudian diisi dengan daftar tabel.