以下はエラーです
ステータス:失敗-Io例外:ネットワークアダプターは接続を確立できませんでした
私のシステムからは接続していますが、ネットワーク上の他のシステムからは接続できません。 pingコマンドは正常に機能し、tnsping
も機能しています。どんな提案やヘルプもとても役に立ちます。
サポートのおかげで問題は解決しました。データベースの障害ではありません...ネットワークの問題でした...
これはホスト名解決の問題のようです。ホスト名ではなくIPアドレスに接続してみてください。
これが解決策でない場合は、次のコマンドの出力を投稿してください。
lsnrctl status
編集1:
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS =
(PROTOCOL = IPC)(KEY = EXTPROC1521)
)
(ADDRESS =
(PROTOCOL = TCP)(Host = 192.168.2.64)(PORT = 1521)
)
)
)
編集2:
ファイアウォールの問題であることが判明しました。以下のコメントを参照してください。
実行して、Winsockの設定をリセットしてみてください
C:\> netsh winsock reset
...コマンドプロンプトで。必ず管理者として実行してください。
次のコマンドを入力して、Winsock設定を再起動した後、リスナーをリロードします
C:\> lsnrctl reload
...コマンドプロンプトで。これは、SQL開発者を構成するための適切なIPを見つけるのに役立ちます。
IPv6を無効にすることで問題を解決しました
ファイルを編集した
C:\ oracleexe\app\Oracle\product\11.2.0\server\network\ADMIN\listener.ora
そして(IP = V4_ONLY)を追加します
...
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(Host = 0.0.0.0)(PORT = 1521)(IP=V4_ONLY))
)
)
...
私もそれを経験しました。多くの場合、ファイアウォールに関する問題が1つあります。Windowsには、ドメイン、プライベート、パブリックファイアウォールの3つのファイアウォールがあり、私がまだオンにしていたドメインファイアウォールの3つのタイプがあり、シャットダウンした後、うまくつながります。
スタートメニューで高度なセキュリティを備えたWindowsファイアウォールを検索できます。