ORACLE rac 下已有1个实例,再创建一个实例用于测试,如何做?
ORACLE 10g rac 下已有1个实例,再创建一个实例用于系统逻辑测试,如何做?也就是说2个实例运行于1个RAC的集群中,可以实现吗?有什么要注意的,和单机上创建2个实例没什么区别吧?也是写个脚本来分别启动2个实例? AIX P550的机器,CPU 4个内存16G,不需要考虑性能.
我的意思是就是创建2个数据库,直接访问2个不同的内容的数据库,这两个数据库的第一个两台机SID假设为DB1,DB2,第2个数据库两台机的SID假设为TEST1 TEST2,我现在的问题是,第一个数据库被cluster管理,第2个我创建的时候是否能自动加入cluster管理?
使用dbca创建数据库的时候,create new database的后一个屏幕上面就可以选择是新建RAC database或者single instance database,选上RAC以后自然就加入了cluster的管理之下
也就是说我用srvctl status database -d db可以看到db1 db2两个节点,创建新的数据库后,srvctl status database -d test 看到的还应该是db1 db2两个节点?
当然,下面是我的4个节点的cluster(RHEL 4.3 + 10.2.0.3 RAC)上的输出结果:
bash-3.00$ srvctl status database -d rac
Instance rac1 is running on node staif05
Instance rac2 is running on node staif06
Instance rac3 is running on node staif07
Instance rac4 is running on node staif08
bash-3.00$ srvctl status database -d orcl
Instance orcl1 is running on node staif05
Instance orcl2 is running on node staif06
Instance orcl3 is running on node staif07
Instance orcl4 is running on node staif08
我在NETCA配置的时候应该需要产生1个新的侦听指向我新的数据库?
不需要新的listener了,因为你只需要在connect identifier中指定不同的database service就可以正确连接到你想要连接的database上了,就像这样:
sqlplus scott/tiger@DB
sqlplus scott/tiger@TEST
链接地址:
http://cache.baidu.com/c?m=9f65cb4a8c8507ed4fece763105392230e54f7387695974568d4e41
4c42246071d26b4e871351072d0c47b6206a5424bea863565377523a
09bbfd20c82e5866d72c8713b2d5cd5104c840eafba06769037902bf
edf1ff0caf625e3d8c5a0d54352ba44757e9787894d0164dd1ffa0345e
7b19838022e63ad9d37728e5b605de9&p=cb64c54ad7c615f446a
5c7710c51&user=baidu
[@more@]
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/13879334/viewspace-1034751/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/13879334/viewspace-1034751/