Wednesday, November 08, 2006

サーバのHOST名、IPの変更に伴う作業(COPIED FROM KROWN)

[Problem]
SERVERのホスト名とIPアドレスの変更を行なった場合に
Oracle側で必要となる作業を教えて下さい。

[Action]
SERVERのホスト名とIPアドレスの変更を行なう場合には、
以下のファイルの変更が必要となります。
ただし、IP の変更だけで設定ファイルへのホスト情報の記述が
IP ではなく、ホスト名で記述されている場合は必要ありません。
(hosts ファイルや DNS などでIP 情報が解決できるため)

SERVER
-------
・listener.ora
host = の部分
server = の部分

・tnsnames.ora
host = の部分

・init.ora
以下のパラメータが記述されており、HOST= の記述が設定されている場合
mts_listener_address
mts_dispatchers
local_listener

・sqlnet.ora:
host = の部分

・cman.ora: (Connection Managerを使用の場合)
host = の部分
src = の部分
dst = の部分

・names.ora: (Oracle Names Serverを使用の場合)
host = の部分
names.server_name = の部分


接続するCLIENT
-------------
・tnsnames.ora
・sqlnet.ora:
host = の部分

また、Oracle Enterprise Manager ジョブ機能、イベント機能を御利用頂いている場合は、
Intelligent Agent が起動されているマシンのホスト名を変更された場合、その内部ファイル
を初期化する必要がございます。詳細は KROWN 文書番号 2392 をご参照下さい。

<注意`>
database linkをご使用の場合は変更となるサーバ本体のループバック用の
database linkや別サーバ上のdatabase linkの接続文字列の確認を忘れないようにしてください。

No comments: