NavicatでOracle接続時、ORA-28547が発生する
環境
- Oracle 11.2.0.1.0
- Navicat Premiam(v11)
現象
NavicatでOracle接続時に、下記のエラーとなる。
ORA-28547: connection to server failed, probable Oracle Net admin error
状況
- SQL*Plusから接続可能。
- また、他のツール(A5:SQL mk-2、CSE等)は接続できる。
- A5:SQLに関しては、TNSもOCIも接続可能。
- NavicatはMySQLには接続できた。
原因と解決
メニュ「Tools>Options」の「OCI」設定項目、「OCI library (oci.dll)」を下記の通り変更。
変更前:
C:\Program Files\PremiumSoft\Navicat Premium\instantclient_10_2\oci.dll
変更後:
D:\app\ss\product\11.2.0\dbhome_1\bin\oci.dll
Navicatを再起動で設定が反映される。
この後、接続をためしたところ、Oracleへすんなりと接続できた。