1、假如主机名从db01改成了db02
2、只需要修改$ORACLE_HOME/network/admin/listener.ora 即可
找到
(ADDRESS = (PROTOCOL = TCP)(HOST = db01)(PORT = 1521))
修改成
(ADDRESS = (PROTOCOL = TCP)(HOST = db02)(PORT = 1521))
3、重起监听即可
lsnrctl stop;
lsnrctl start;
4、如果数据库不正常就把数据库也重起一下
sqlplus /nolog
SQL> conn /as sysdba
SQL> shutdown immediate;
SQL> startup;
5、重起一下syslog,和数据库虽然无关,不重起日志记录的还是旧主机名
/etc/init.d/syslog restart
看看message文件
vi /var/log/message
2、只需要修改$ORACLE_HOME/network/admin/listener.ora 即可
找到
(ADDRESS = (PROTOCOL = TCP)(HOST = db01)(PORT = 1521))
修改成
(ADDRESS = (PROTOCOL = TCP)(HOST = db02)(PORT = 1521))
3、重起监听即可
lsnrctl stop;
lsnrctl start;
4、如果数据库不正常就把数据库也重起一下
sqlplus /nolog
SQL> conn /as sysdba
SQL> shutdown immediate;
SQL> startup;
5、重起一下syslog,和数据库虽然无关,不重起日志记录的还是旧主机名
/etc/init.d/syslog restart
看看message文件
vi /var/log/message