虚拟机迁移 ORA-00119 & ORA-00130

来源:互联网 发布:会议抽奖软件 编辑:程序博客网 时间:2024/06/08 08:45

由于某些原因要把一台虚拟机上的数据库迁移到另一台性能比较好的虚拟机上。
由于库本身也不大,索性就把操作系统和数据库一起迁移到了另一台虚拟机上。
为了不影响使用,主机IP并没有变化。

但重启数据库时遇到了下述错误:
ORA-00119: invalid specification for system parameter LOCAL_LISTENER
ORA-00130: invalid listener address '(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=CNPEKVS125)(PORT=1910)))'

用hostname检查发现迁移后的主机名称发生了改变,由原来的CNPEKVS125改为Train-DB01.

修改$ORACLE_HOME/network/admin/listener.ora 将HOST地址改为IP后。

vi  $ORACLE_HOME/network/admin/listener.ora

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.30.19.1)(PORT = 1910))
    )
  )

重启数据库,问题解决。

 

原创粉丝点击