欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

增加Oracle服务实例分析

程序员文章站 2022-03-26 19:24:42
今天,生产环境下oracle 的sid是orcl. 服务名称是orcl ,新安装的oracle,sid是oggorcl,服务名也是oggorcl。 通过ogg同步数据后,打算把应用切换到oggorc...

今天,生产环境下oracle 的sid是orcl. 服务名称是orcl ,新安装的oracle,sid是oggorcl,服务名也是oggorcl。

通过ogg同步数据后,打算把应用切换到oggorcl库上。但是oggorcl库上没有orcl服务名。

解决方法。在数据库上注册orcl服务。

alter system set service_names='orcl','oggorcl';

然后,lsnrctl status,就可以看到监听状态里面有orcl这个服务了 。客户端可以连接到服务器了。

--- 更改服务器ip地址

因为是单实例的数据库,更改比较简单。直接更改,然后修改/etc/hosts里面即可。修改listener.ora里面的ip

奇怪的问题是,修改后,监听状态正常,但是监听不到服务。

该修改的都修改了,最后,reboot重启了服务器。再次看监听的状态,正常了,服务也能监听到了。客户端连接也正常了。

比较奇怪的问题 。

end