pgaipc=
(DESCRIPTION =
(ADDRESS = (PROTOCOL = ipc) (KEY=key))
(CONNECT_DATA = (SID=PGA))
(HS=)
)
この例では、key
は、IPC プロトコルの listener.ora
ファイルで定義されているIPC キーです。 IPCプロトコルを使用できるのは、Oracleデータベースとゲートウェイが同一のシステム上にある場合のみです。
TCP/IPプロトコル・アダプタを使用していて、ゲートウェイsid
がPGAの場合は、 tnsnames.ora
に次のエントリを追加します:
pgatcp=
(DESCRIPTION =
(ADDRESS = (PROTOCOL= TCP)(Host= gateway)(Port= port))
(CONNECT_DATA = (SID=PGA))
(HS=)
)
この例では、port
はTCP プロトコルのlistener.oraファイルで定義されているTCPポートで、gateway
はゲートウェイがあるシステムのTCP/IPホスト名です。
注意:
次の場合:
サービス名をゲートウェイがあるシステム上のtnsnames.oraに追加して、OracleデータベースをPGAUに定義する必要があります。 次に例を示します。
ora_server =
(DESCRIPTION=
(ADDRESS =
(PROTOCOL= TCP)
(PORT= port)
(HOST= ora_srv)
)
(CONNECT_DATA= (SID= ora_server))
)
次に例を示します。
-
port
は、TCPプロトコル用のOracleデータベースlistener.oraに定義されたTCPポートです。
-
ora_srv
は、Oracleデータベースが存在するシステムのTCP/IPホスト名です。そして
-
ora_server
は、OracleデータベースのSIDです。
定義したリスナーを忘れずに起動してください。 ネットワークの構成の詳細については、「Oracle Databaseネット・サービス管理者ガイド」を参照してください。
サンプルlistener.oraファイルを表示するには、「SNAプロトコルのゲートウェイ初期化パラメータ」の「"SNAを使用するゲートウェイのサンプルlistener.oraファイル"」および「"SNAを使用するゲートウェイのサンプルtnsnames.oraファイル"」 (通信プロトコルがSNAの場合)を参照してください。
サンプルlistener.oraファイルを表示するには、「TCP/IP通信プロトコルのゲートウェイ初期化パラメータ」の「"TCP/IPを使用するゲートウェイのサンプルlistener.oraファイル"」および「"TCP/IPを使用するゲートウェイのサンプルtnsnames.oraファイル"」 (通信プロトコルがTCP/IPの場合)を参照してください。