ITPub博客

首页 > 数据库 > Oracle > 设置DB_ULTRA_SAFE参数保障物理备用数据库

设置DB_ULTRA_SAFE参数保障物理备用数据库

原创 Oracle 作者:hooca 时间:2014-12-24 16:25:57 0 删除 编辑
可以通过设置Primary和Standby数据库的参数,应对“写丢失”的错误。这些错误有可能因为存储系统的硬件、固件而造成。

此时,如果发现Primary和Standby中的块SCN不一致,说明较小的块存在写丢失,会主动抛出错误。

可以通过设置DB_ULTRA_SAFE,来同时隐含设置DB_BLOCK_CHECKING, DB_BLOCK_CHECKSUM, DB_LOST_WRITE_PROTECT参数。

点击(此处)折叠或打开

  1. Values:

  2. OFF

  3. When any of DB_BLOCK_CHECKING, DB_BLOCK_CHECKSUM, or DB_LOST_WRITE_PROTECT are explicitly set, no changes are made.

  4. DATA_ONLY

  5. DB_BLOCK_CHECKING will be set to MEDIUM.
  6. DB_LOST_WRITE_PROTECT will be set to TYPICAL.
  7. DB_BLOCK_CHECKSUM will be set to FULL.

  8. DATA_AND_INDEX

  9. DB_BLOCK_CHECKING will be set to FULL.
  10. DB_LOST_WRITE_PROTECT will be set to TYPICAL.
  11. DB_BLOCK_CHECKSUM will be set to FULL.
这里设置为DATA_ONLY

点击(此处)折叠或打开

  1. alter system set db_ultra_safe='DATA_ONLY' scope=spfile;


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22621861/viewspace-1378730/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-09-29

  • 博文量
    215
  • 访问量
    401454