服务器 频道

当EXP(direct=y参数)导出一坏块数据,不报警

  【IT168 服务器学院】警告:当用EXP(带direct=y参数)导出一个带坏块的数据库时,不会报警!!!

  一、用不带 direct=y 参数的EXP导出:
  exp n/n@y file=4.dmp log=4.log owner=n consistent=y

  连接到: Oracle9i Enterprise Edition Release 9.2.0.5.0 - 64bit Production
  With the Partitioning, Real Application Clusters, OLAP and Oracle Data Mining options
  JServer Release 9.2.0.5.0 - Production
  已导出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集

  即将导出指定的用户...
  . 即将导出 N的表通过直接路径 ...
  . . 正在导出表 BB_AJ_DX 305 行被导出
  . . 正在导出表 BB_AJ_GENERAL_INFO 8514 行被导出
  . . 正在导出表 T_NYC_BANK_ACCOUNT_0923 76618 行被导出
  . . 正在导出表 T_NYC_BASIC
  EXP-00056: 遇到 ORACLE 错误 1578
  ORA-01578: ORACLE data block corrupted (file # 11, block # 193337)
  ORA-01110: data file 11: ''/dev/rora_data01''
  . . 正在导出表 T_NYC_BASIC1005 0 行被导出
  . . 正在导出表 T_NYC_BASIC_0923 482146 行被导出
  导出成功终止,但出现警告。

  二、用带 direct=y 参数的EXP导出:
  exp n/n@y file=4.dmp log=4.log owner=n consistent=y direct=y
  . 即将导出 N的表通过常规路径 ...
  . . 正在导出表 BB_AJ_DX 305 行被导出
  . . 正在导出表 BB_AJ_GENERAL_INFO 8514 行被导出
  . . 正在导出表 T_NYC_BANK_ACCOUNT_0923 76618 行被导出
  . . 正在导出表 T_NYC_BASIC 549273 行被导出
  . . 正在导出表 T_NYC_BASIC1005 0 行被导出
  . . 正在导出表 T_NYC_BASIC_0923 482146 行被导出
  在没有警告的情况下成功终止导出。

  二和一比,就是为了加速多带一个direct=y参数,结果遇到坏块也不报警!!!
  

0
相关文章