Oracle データベースのリスニング ポートを表示するには、次の手順を実行します。 データベース サーバーに接続し、リスナー プロセスを見つけます。リスナープロセスがリッスンしているポート番号を識別します。 lsnrctl status コマンドを使用して、ポート番号、ステータス、接続数などのリスナーの詳細をリストします。
Oracle データベースのリスニング ポートを確認する方法
Oracle データベースのリスニングは、次からのリクエストをリッスンするバックグラウンド プロセスです。クライアントはリクエストを接続し、適切なデータベース インスタンスにルーティングします。 Oracle データベースのリスニング ポートを表示するには、次の手順に従います:
1. データベース サーバーに接続します
SSH またはその他の安全な方法を使用して、データベースを実行しているサーバーに接続します。オラクルデータベース。
2. リスナー プロセスを検索します
次のコマンドを実行してリスナー プロセスを検索します:
ps -ef | grep tnslsnr
これにより、実行中のすべてのリスナーが返されます。プロセスのリスト。
3. リスナー ポートを特定する
出力で、次のヘッダーに一致する行を見つけます:
-p
4. リスナーの詳細をリストする
リスナーの詳細を取得するには、次のコマンドを実行します:
lsnrctl status
これにより、リスナーに関するさまざまな情報が表示されます。リスナー (ポート番号、ステータス、接続数など)。
出力例:
LSNRCTL for Linux: Version 12.2.0.1.0 - Production on 16-JUN-2021 17:07:23 Copyright (c) 1991, 2017, Oracle. All rights reserved. Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=host.example.com)(PORT=1521))) STATUS of the LISTENER ------------------------ Alias LISTENER Version TNSLSNR for Linux: Version 12.2.0.1.0 - Production Start Date 16-JUN-2021 17:07:23 Uptime 0 days 0 hr. 0 min. 0 sec Trace Level off Security ON: Local OS Authentication SNMP OFF Default Service orcl Listener Parameter File /u01/app/oracle/product/12.2.0/dbhome_1/network/admin/listener.ora Listener Log File /u01/app/oracle/product/12.2.0/dbhome_1/network/log/listener.log Listening Endpoints Summary... (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=host.example.com)(PORT=1521))) The listener supports no services
この例では、リスナーはポート 1521 でリッスンしています。
以上がOracleデータベースのリスニングポートを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。