「チャネル3:オープン失敗:接続失敗:接続拒否」およびORA-12537またはORA-12514がトンネリングに失敗します。

「チャネル3:オープン失敗:接続失敗:接続拒否」およびORA-12537またはORA-12514がトンネリングに失敗します。

私がしたことは次のとおりです。

1/ Puttyのトンネルを通過するために私のクライアントPCで接続を確立します。

L2234 ('Source port')  
localhost:2235 ('Destination')

2/ジャンプサーバーにログインしたら、同じ端末で次のコマンドを使用してターゲットデータベースサーバーにログインします
ssh db_server.domain.com -L 2235:127.0.0.1:1521

または:
b)ssh db_server.domain.com -L 2235:db_server.domain.com:1521

3/私のクライアントPCで文字列を使用してSQL * Plus接続を確立してみます。
conn system@"(description=(address_list=(address=(protocol=tcp)(host=localhost)(port=2234)))(connect_data=(service_name=db_svc_name)))"

失敗した
ORA-12537: TNS:connection closed

上記の最初のSSHオプション(「127.0.0.1」を使用)を使用すると、次のいずれかが失敗します。
ORA-12514: TNS:listener does not currently know of service requested in connect descriptor

データベースサーバー名を使用してSSHを実行するとき。

なぜ失敗するのか理解できません。私のジャンピングマシンでインストールされているOracleクライアントを使用する場合は、次の接続文字列を使用して接続できます。
conn system@"(description=(address_list=(address=(protocol=tcp)(host=db_server.domain.com)(port=1521)))(connect_data=(service_name=db_svc_name)))"

(ジャンプ<-> DBサーバー間は1521番ポート経由で接続可能です)

どんなアイデアがありますか? ?これに影響を与える設定パラメータはありますか?それでは、どのマシンを見なければなりませんか?

ベストアンサー1

おすすめ記事