重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

現在、Oracle(8.05)のサーバー機にはLANボードが2枚差し込んであり(2つIPが設定してある状態)、両方のIP(であるSID(ORCL)に接続できるようにしたいのですが、片方では接続できるのですが、もう片方ではできません。Listenerの設定がされてないためと思うのですが、2つのIPを同じSIDに対して同時にListenerに設定できるのでしょうか?その設定方法を教えていただけませんでしょうか?
よろしくお願いします。

A 回答 (1件)

こんにちは。


現在のリスナーの設定はORCLだけだと思うんですが、LSNRCTL等で新たにもう一つリスナーを作成します。(ORCLB←仮称です)
でサーバーのLISTENER.ORAの定義に以下のように追加してやります。
ORCLB =
(ADDRESS_LIST =
(ADDRESS=
(PROTOCOL= TCP)
(Host= ***.***.***.***) ← 2枚目のアドレス
(Port= 1524)       ← ORCLのポート番号とだぶらないようにする
)
)
****************この辺の設定は随時変更してください
STARTUP_WAIT_TIME_ORCLB = 2 
CONNECT_TIMEOUT_ORCLB = 0
TRACE_LEVEL_ORCLB = 0
LOGGING_ORCLB = 0
****************この辺の設定は随時変更してください
SID_LIST_ORCLB =
(SID_LIST =
(SID_DESC =
(SID_NAME = ORCL) ← ここはORCLで・・
)
)

でクライアント側TNSNAME.ORAのIPアドレスとポート番号を2枚目にあわせて修正してSQLPLUSで入るかDOS窓からTNSPINGでORCLに飛ばして2つ目のIPで応答があれば入れると思います。

他にも方法があるかもしれませんがこれでいけるはずです。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す