增加Oracle服务

xiaoxiao2021-02-28  6

今天,生产环境下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

转载请注明原文地址: https://www.6miu.com/read-2000228.html

最新回复(0)