tnsnames.ora ファイルで 2 つのサービス名を定義し、sqlnet.ora で暗号化スキームを定義しています。
Oracle InstantClient、SQL*Plus 11.2 を使用して、Oracle9i サーバーと Oracle 11g に接続しています。
11g データベースには接続できますが、9i に接続しようとすると以下のエラーが発生します。
ERROR:
ORA-12645: Parameter does not exist.
sqlnet.ora を 11g 接続のみに使用するように指定するにはどうすればよいですか?
編集: sqlnet.ora ファイルを追加します。接続が暗号化されていることを確認するための私の理解は、 client パラメータをrequested/requireに設定することです。ただし、reject 以外の場合は、9i への接続時に上記のエラーが発生します。
SQLNET.ENCRYPTION_CLIENT=rejected
9i への接続は成功しましたが、11g 接続で暗号化が必要です!