Oracle
更改 Oracle IP
如果我更改Oracle數據庫伺服器IP,可能會導致什麼問題以及如何解決?
- 修改
hosts
文件- 修改
tnsnames.ora
文件- 修改
listener.ora
文件- 修改客戶
tnsnames.ora
文件據我所知,沒有必要在數據庫伺服器上擁有
listener.ora
和文件;如果您需要連接到另一個數據庫,tnsnames.ora
這*是必要的。*我對嗎?我有單實例數據庫,版本 11.2.0.1.0
TNSNAMES
如果您在客戶端文件和客戶端TNSNAMES
文件中使用完全限定的域名,並且您使用的是 Windows 域,則您列出的所有內容都不是必需的。這就是為什麼硬編碼 IP 地址是一個維護難題的原因。代替:
MY_DB=(描述= (地址= (協議=TCP) (主機=192.168.0.2) (埠=1521) ) (連接數據= (SERVICE_NAME=MY_DB.HOME.LOCAL) ) )
採用:
MY_DB=(描述= (地址= (協議=TCP) (主機=DB_MACHINE_NAME.HOME.LOCAL) (埠=1521) ) (連接數據= (SERVICE_NAME=MY_DB.HOME.LOCAL) ) )