2017-02-13 11 views
0

仮想マシンにLDAP(OID)を使用してOracleをセットアップし、LDAPサーバー経由で認証された "qa1user"というユーザーを作成します。成功しJDBC経由で仮想マシンのOracle LDAPサーバー(OID)に接続できません

VMでsqlplusでチェックし、Oracleにログオン:
LDAPサーバのポート:3060 - > 4060、
Oracleのポート:

sqlplus qa1user/xxxx 

その後、私はポートとしてこれらのポートを転送する1521 - > 11521

また、VMが存在するホストでOracleにログオンすることもできます。

sqlplus qa1user/[email protected]:11521/orcl 

質問:

私は、JDBCを介してLDAPに接続できない:

jdbc:oracle:thin:@ldap://127.0.0.1:4060/orcl,cn=OracleContext,dc=phl,dc=sap,dc=corp 

とユーザー名は次のとおりです。

cn=qa1user,cn=Users,dc=phl,dc=sap,dc=corp 

OID構成やエラーに関するスクリーンショットを参照してください。

OID user configuration

Cannot connect outside VM

+0

"質問1"と "質問2"の見出しは、質問をしていないので実際には意味がありません。あなたがいたら、私は**質問** 1 ** **に制限することを強くお勧めします。必要に応じてフォローアップの質問をしたり、2番目の質問をしたり、文脈のためにそれらの間をリンクしたりする。さもなければ、あなたの質問はあまりにも広すぎると投票することになるでしょう。 –

+0

@Mark Rotteveel、あなたのおかげで、質問2を削除しました。 – Wendy

答えて

0

最後に、私は、根本的な原因を知っています。 1台のリスナーがローカルマシン上で稼働していて、ポート1521をリッスンしています。これは、VM内で実行されているデータベースを識別しません。シャットダウンして、すべてがOKです。

関連する問題