关于DataGuard Physical Standby Database的角色转换具体的操作步骤在我以前的文章中已有介绍,这里讨论的是怎样成功的完成角色转换.成功不仅仅是角色转换完成,数据库可以打开,还包括所有的服务能在最短的时间内使用,为了保证成功的完成角色,需要了解下面的内容:
1.检查是否有其它数据库通过dblink访问你要进行角色转换的数据库
通过查看服务器tnsnames.ora文件和dba_db_links视图来确认是否有dblink访问你进行角色转换的数据库.若有,提前copy一个tnsnames.ora对里面的host和server_name进行修改.角色转换完成后将copy的tnsnames.ora文件覆盖原来的tnsnames.ora文件,保证角色转换后dblink可以使用
2.统计有多少人或WEB服务器使用这个数据库
通知相关人员(开发人员或WEB服务维护人员)角色转换的时间及新的服务名称和IP,防止因人员没有通知到,Net Manager中的服务名称和IP地址没有修改引起的服务不能使用,有人找你抱怨
3.确认你所在的网络是否有访问限制,如某些端口只针对某个或某些特殊的IP开放,如果有提前设定,防止因访问限制造成的服务不能使用.
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/7419833/viewspace-606826/ ,如需转载,请注明出处,否则将追究法律责任。