SQLDeveloperを使用してデータベースに接続しようとすると、次のエラーが表示されます。
An Error was Encountered performing The requested operation:
IO Error: Conection reset
Vendor code 17002.
手伝っていただけませんか?
以下に、エラーを修正できる手順を示します。
services.msc
と入力してストライク Enterora
で始まるこれらのサービスを開始して、待機してください!!orcl
でした)mysql
または使用しているものを実行して、コーディングを開始します。Windows上のOracle 11G Expressでも同じ問題が発生しました。しばらく待った後、同じエラーメッセージが表示されました。
私の解決策は、tnsnames.oraのホスト名(通常は「localhost」ではない)とsql developerのデフォルトのホスト名(通常は「localhost」)が同じであることを確認してくださいです。これを行うには、tnsnames.oraで変更するか、SQL開発者で同じ値を入力します。
もちろん、すべてのOracleサービスを再起動する必要があります(念のため)。
それが役に立てば幸い。
別のマシンで再び同じような問題に遭遇しましたが、今回は上記の解決策が機能しません。いくつか試した後、すべてのOracle関連サービスを再起動すると問題が解決することがわかりました。もともとインストールが完了すると、接続を確立できます。どういうわけか、コンピューターの数回の再起動後、問題があります。開始時間を自動としてすべてのOracleサービスを変更します。そして、接続できなくなったら、それらをすべて再起動し(コアサービスは最後に再起動する必要があります)、正常に動作します。
MTSの問題が原因である可能性があるという記事もあります。マイクロソフトの問題。多分!
同じ問題がありました。 Oracle TNS Listenerを起動した後、正常に動作します。