在网上看了很多DATAGUARD的文章,感觉这只是ORACLE的一个灾难恢复的解决方案,是经过一系列的配置做出来的,但发现有些网站又注明DATAGUARD企业版多少多少钱,难不成DATAGUARD是一个独立的软件,迷惑中,请大家讲解一下的。做DATAGUARD有什么要求。

解决方案 »

  1.   

    引用:DataGuard是一种数据库级别的HA方案,最主要功能是冗灾、数据保护、故障恢复等。
        DataGuard是生产数据库的"事务一致性copy",创建时,使用生产库的物理copy.创建完成后,备库会通过生产库传输过来的归档日志(或重做条目)自动维护备用数据库。将重做数据应用到备用库。详见:http://hi.baidu.com/zwfha/blog/item/0589ea624fe4dbdfe6113a7b.html
      

  2.   

    Oracle中的DataGuard软件是另买的,这款软件实现通过从生产库传输过来的归档日志自动维护至备用数据库等这方面的技术。
      

  3.   

    DataGuard 其实也不用另买 一般的情况下 Oracle软件中会包括 但又可能是没有使用版权的。但这只是个侵权的问题,具体到使用该软件 是不受到任何影响的。就算Oracle软件包里没有 你可以直接去网站下载一套。只要不用于商业目的,就是不违法的。学习、演练或测试,都是没问题的。
      

  4.   

    呵呵,最近刚好在搞这个东西。说起来应该比较有自信。
    DataGuard这个东西只要通过配置就可以了,当然比如你做一个网页,用Txt文本写HTML语言同样是可以做出来的。
    那么你用DreamWaver或是VS.NET做,那么DreamWaver或是VS.NET要不要钱呢?--当然要了,最省钱的方法就是用命令配置即可。
    但是你安装Oracle的时候,一定要保证是企业版(安装的时候选择即可,不是指要买另外的光盘之类)
    两台机器最好是相同的操作系统、相同的操作系统补丁、相同的Oracle版本、相同的oracle补丁。
    最好是连磁盘分区都是相同的。----这个都是为了方便,非官方规定。
    因为它需要将数据库改为归档日志模式,所以要注意磁盘空间够用。建议看看三思笔记之一步一步学DataGuard,讲得很详细噢。如果需要的话,你留个邮箱,我刚好前几天配置成功物理Standby,逻辑Standby还没有配置....