tnsnames.oraを利用したjdbc thinドライバー接続
tnsnames.oraを利用した接続を行いたいが、
oci 接続なら上手くいくのにthinでは何故かうまくいかない
以下の設定を入れることで、接続できた。
IntelliJ
Data Sources and Drivers
-> Oracle
-> Advanced
<user defined> |
<valid> |
---|---|
oracle.net.tns_admin | /opt/oracle/xxxxxx/network/admin |
Embulk
java -Doracle.net.tns_admin=/opt/oracle/xxxxx/network/admin -jar embulk.jar preview config.yml
なぜ Thin?
OCI8 はなんか遅い(体感)
修正も早い(らしい)
参考
How to connect to the Oracle database using JDBC thin driver with TNSNames Alias Syntax
良き Thin Driver Life を