各位高手:
    帮忙啊!我现在给客户弄ORACLE的双机热备,情况是这样的,原有一台服务器,操作系统是红旗LINUX ,上面已经有在使用的ORACLE数据库,现在客户又增加一台服务器和一个磁盘阵列盘柜,要把ORACLE数据库上的数据放在盘柜上,然后在新增服务器上也安装ORACLE,用ROSE双机软件来配置这两台服务器,实现双机热备,ROSE那好办,但是前提是如何把这两台ORACLE服务器配置好,我已经把新增服务器安装完ORACLE软件了,没创建数据库的,据说要把原来的服务器数据库ORADATA拷贝到盘柜上,再做一个链接指到盘柜上,还要拷贝一些文件到新增服务器上,可细节的东西我实在弄不懂,请各位高手帮忙,能不能给我点详细的指导,非常感谢,要不 我今天还走不了啊,谢谢了。

解决方案 »

  1.   

    要取决于要移动多少东西:
    如果几个数据文件好办,步骤大概为:
    startup nomnount;
    alter database tablespacename offline;
    cp datafile;//物理文件拷贝
    alter database rename datafile '' to datafile '';
    alter database tablespacename online;
    如果要连redo,还有控制文件、SYSTEM表空间一起移动
    那要另外的办法,重建控制文件恢复数据库
      

  2.   

     是要移动整个数据库,有一个数据库实例GKZF,是应该把整个ORADATA目录拷贝到盘柜下吧?然后再处理原有数据库的连接,再怎么把新增服务器的ORACLE也和盘柜上的ORACLE数据库连上呢?
      

  3.   

    帮你顶下...
    -------------------------------------------------------------
    我的Java群:37204596
    我的SQL   Server群:13433748
    我的Oracle群:237204725  
      

  4.   

    把两边机器上数据文件的位置搞成一样的,直接把oracle目录拷过去就行了