Właśnie udało mi się to uruchomić z najnowszą wersją LINQPad (4.55.03) Premium i IQ (2.1.1.0) z dnia 2015-03-09.
W naszym miejscu pracy używamy pliku TNSNAMES.ORA do łączenia się z Oracle 11g za pomocą PL/SQL Developer z wpisami takimi jak:
TNS_NAME =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = the-host-name)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = the-service-name)
)
)
i parametry połączenia JDBC dla połączenia ColdFusion z Oracle w formacie
jdbc:oracle:thin:@
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = the-host-name)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = the-service-name)
)
)
W oknie Wybierz kontekst danych LINQPad wybierz sterownik IQ i kliknij Dalej...
Dostawca:Oracle
Tryb połączenia:Bezpośredni (chociaż na mojej stacji roboczej są zainstalowane zarówno 32-, jak i 64-bitowe klienty Oracle, których używają odpowiednio PL/SQL Developer i ColdFusion)
Serwer:nazwa-hosta
Nazwa użytkownika:Twoja nazwa użytkownika Oracle
Hasło:jego hasło
Na karcie Zaawansowane:
Dodatkowe opcje parametrów połączenia:
SERVICE NAME=nazwa-usługi e
Kliknięcie Test pokazuje Połączenie powiodło się
Ikona połączenia (koło zębate) w panelu połączeń zostanie następnie wypełniona listą tabel.