すでにリモートサーバーにインストールされているOracleサーバーがあります。
Entity Frameworkを使用してVisualStudioで使用するために、Oracleの最新プロバイダーをインストールしました。
しかし、サーバーに接続しようとすると、次の例外が発生しました。
ORA-12560:TNS:プロトコル・アダプタ・エラー。
私はオラクルの世界に本当に慣れていないので、何が問題なのか、あるいはそれをデバッグする方法さえも見つけることができません。
lsnrctl status
ポート1521でリスナーを操作することにより、リスナーがアップしていることがわかりました。
しかし、私は次のようなセキュリティを持っていることを確認しました: " Security ON: Local OS Authentication
"しかし、サーバーとクライアントの間に共通のユーザーがいないので、問題が発生する可能性はありますか?
ユーザーに特別な権利を与える必要がありますか?ローカルでは、sqldeveloperツールに接続できます。
どんな助けでも大歓迎です
編集
その他の情報:サーバーはWindowsで実行され、OracleXETNSListenerサービスが開始されています。言及するのを忘れましたが、サーバーファイアウォールがオフになっています。
編集2
ワークステーションにoraclesql開発者をダウンロードしようとしましたが、まったく同じ情報で接続しました(実際、sql開発者は「TNS」ではなく「ベース」接続を使用していることがわかりました。これは、 EF?