2017-09-17 1 views
-1

AzureのWindowsサーバー2016にOracle 12cがインストールされています。私はデータベースをローカルに配置しており、リモートからアクセスする必要があります。ネットワークセキュリティグループ経由で許可するポートを知る方法を教えてください。

\dbhome_1\bin\oracle.exe 
\dbhome_1\bin\tnslsnr.exe 

このデータベースには、リモートマシン上のSQL Developerよりアクセスする必要があります。ネットワークセキュリティグループ経由で許可するポートを確認するにはどうすればよいですか?

+0

Oracleにはどのポートが必要ですか?私はポートがOracleによってかなりよく文書化されていると思います。そして、 "oracle 12c ports"のウェブ検索はかなり速くなりました... –

+0

ローカルのファイアウォールと紺色の管理ポータルに1521と5500を追加しましたが、リモートではまだ接続できません。 –

+0

@ShantanuPandey PLSQLを使用してSQLに接続する場合は、ポート1521をオープンする必要があります(デフォルト)。インスタンスが実行中であるか、リスナーがリッスンしているかをチェックしますか? –

答えて

1

どのようなポートをネットワークセキュリティグループ経由で許可するかを知るにはどうすればよいですか?

linkを参照してください。

あなたの説明によると、機能SQL*Net 2を使用したいと思う、Azure NSGとWidowsファイアウォールではポート1521(デフォルト)が必要です。

現在、インスタンスとリスナーがリッスンしていることを確認する必要があります。あなたはまた、接続をテストするためにtnspingを使用することができlsnrctl

lsnrctl status [listener_name] 

使用してください。

また、netstat -ant|findstr 1521をチェックする必要があります。ポートが0.0.0.0でリッスンしていることを確認してください。

関連する問題