【Oracle】OracleDatabaseが起動しているマシンのホスト名またはIPアドレスの変更に伴う作業
いきなりだけど、Oracleに繋がらなくなってしまったわ!
何したんだ?
Oracle Database が入っているサーバーの
「ホスト名」と「IPアドレス」変えたわ
あ~それな!
下記の箇所を修正したら直るぞ!
設定ファイルは「ホスト名」か「IPアドレス」のどちらかで指定されているから、変更後のどちらかに修正すれば良いぞ!
SERVERの設定変更
・listener.ora、tnsnames.ora
host = の部分
・init<SID>.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 = の部分
まとめ
直ったわ!
ありがとう!
あ~助かった!
設定ファイルはIPアドレスで指定されてたわ!
よかったな!
設定ファイルはホスト名(コンピュータ名)で指定しておくと
hostsファイルやDNSでIPアドレスが解決されるから、サーバーを移動しても問題が起きづらいぞ!
まぁ、今回はホスト名とIPアドレスの両方変えちゃったからどうしようもないけどな