listener.ora
listener.ora
ファイル
ファイルの場所 Unix : $ORACLE_HOME/network/admin/listener.ora Windows : %ORACLE_HOME%\network\admin\listener.ora
Oracleデータベースサーバ上で、クライアントからの接続要求を受信して適切なデータベースに割り振りを行う為のデータベース情報などが記述されるファイル。
データベースサーバ上で起動するリスナープロセスの起動時に読み込みが行われる。
データベースへ接続する為には、Oracleデータベースサーバ側のlistener.ora ファイルによりクライアントの要求通りにリスナーの設定が行われ、リスナーが起動している必要がある。
listener.ora ファイルの例1 : LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = hostname)(PORT = 1521)) ) (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0)) ) ) ) SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = D:\oracle\) (PROGRAM = extproc) ) (SID_DESC = (GLOBAL_DBNAME = ora920) (ORACLE_HOME = D:\oracle\) (SID_NAME = ora920) ) (SID_DESC = (GLOBAL_DBNAME = ora102) (ORACLE_HOME = D:\oracle\product\10.2.0\) (SID_NAME = ora102) ) )
詳細
listener.oraでは様々なパラメータを指定することで接続の方法を変更することができる
関連用語
tnsnames.ora
sqlnet.ora
tnsping
専用サーバ
共有サーバ
ネットサービス名
ネーミングメソッド
リスナー