两台IBM服务器A和B,分区C和D,共用磁盘柜,设为F1、windows 2k as的群集已经配置成功,两台机器可以正常切换。2、两台机器都在D盘安装oracle9.2软件3、节点A新建数据库,文件放在共享的磁盘阵列上,f:/oradata4、节点A关机,将f:/oradata改名为f:/oradata2,节点B新建数据库,配置和A相同,目录为f:/oradata5、节点B关机,启动节点A,启动oracle服务,打开管理器,查看表空间,提示“数据库不可用,只能对固定的表/视图进行查询”。如果把改名的目录换回来,一切正常。总而言之,数据库服务都能正常启动,但是节点A无法打开节点B创建的数据库。这是什么原因,是不是我中间哪步有错误,请大家指点一下,万分感谢!!!
解决方案 »
- 一个最简单的存储过程,请大家指教菜鸟
- imp报错!
- mysql绿色版是谁出的啊?有具体了解mysql绿色版各种信息请回复谢谢
- c#调用oracle储存过程,返回字符串!
- oracle下 export出来的insert语句字段值中文乱码问题?
- 请问pl/sql中触发器的问题?
- oracle12c在archlinux安装出错
- 求救Oracle数据库收缩??
- oracle 数据怎么导出,并可以保存成excel文件 ?来者有分,欢迎大家发言,谢谢
- 我的80端口号被oracle http server占用,如何改为别的端口呢?
- 怎样显示某个节点的完整路径?
- 请教各位高手:ORACLE8i有没有单机版的?
我以前做过双机,不过是用软件来控制的。
只要配置配置就可以了。
两套oracle应用程序共用同一个数据库,这是你的本意吧!
为什么节点a关机的时候要把oradata改名呢?
a关机的时候,直接由b来接管,从b上面启动实例不可以吗?
正常的步骤应该是这样:
a关机,卸出数据库,停止实例;而此时b启动实例,装载数据库。
反之也可以。
刚开始节点B只安装了软件,没有创建数据库,也没有实例,为了创建和A相同配置的数据库所以将oradata改名(或删除)。这样两套oracle都使用了同一个目录下的相同数据库。mscs中配置共享oracle的服务是下一步的操作。
只要raid中的数据库对应到a,b主机操作系统中的盘符路径一样就可以了,改名肯定是不行的