dbms_repair包修复坏块
来源:互联网 发布:sql 列别名 编辑:程序博客网 时间:2024/05/01 05:01
需修改的参数:KFC--表空间,AIKI--用户名,BBED--表名
从做实验来看
---
BEGIN
DBMS_REPAIR.ADMIN_TABLES (TABLE_NAME => 'REPAIR_TABLE',
TABLE_TYPE => dbms_repair.repair_table,
ACTION => dbms_repair.create_action,
TABLESPACE => 'KFC');
END;
/
-----
SET SERVEROUTPUT ON
DECLARE num_corrupt INT;
BEGIN
num_corrupt := 0;
DBMS_REPAIR.CHECK_OBJECT (
SCHEMA_NAME => 'AIKI',
OBJECT_NAME => 'BBED',
REPAIR_TABLE_NAME => 'REPAIR_TABLE',
CORRUPT_COUNT => num_corrupt);
DBMS_OUTPUT.PUT_LINE('number corrupt: ' || TO_CHAR (num_corrupt));
END;
------
DECLARE num_fix INT;
BEGIN
num_fix := 0;
DBMS_REPAIR.FIX_CORRUPT_BLOCKS (
SCHEMA_NAME => 'AIKI',
OBJECT_NAME=> 'BBED',
OBJECT_TYPE => dbms_repair.table_object,
REPAIR_TABLE_NAME => 'REPAIR_TABLE',
FIX_COUNT=> num_fix);
DBMS_OUTPUT.PUT_LINE('num fix: ' || TO_CHAR(num_fix));
END;
-----
BEGIN
DBMS_REPAIR.SKIP_CORRUPT_BLOCKS (
SCHEMA_NAME => 'AIKI',
OBJECT_NAME => 'BBED',
OBJECT_TYPE => dbms_repair.table_object,
FLAGS => dbms_repair.skip_flag);
END;
-----
- dbms_repair包修复坏块
- 使用dbms_repair修复坏块
- 使用 DBMS_REPAIR 修复坏块
- 使用 DBMS_REPAIR 修复坏块
- 如何使用dbms_repair包标记坏块
- DBMS_REPAIR包修复损坏数据块
- DBMS_REPAIR包修复损坏数据块
- dbms_repair包修复损坏的数据块
- 使用dbms_repair修复受损数据块
- dbms_repair(修复)
- Oracle 坏块修复
- postgres数据库坏块修复
- oracle数据库坏块修复
- repair failure修复坏块
- bad block 坏块修复
- bad block 坏块修复
- BBED标记坏块以及修复坏块
- Oracle坏块问题处理 Oracle坏块修复 Oracle坏块怎么办
- mysql 主从 配置 步骤 方法
- 关于mongoDb(安装和配置)二
- 数据结构学习之链队列c++实现
- Junit 套件
- 遍历HashMap
- dbms_repair包修复坏块
- gluPerspective和gluLookAt的关系
- 关于mfc中的屏蔽右键菜单
- 倾诉孤独真是伤感日志:我对你的爱净重21克
- DateUtils
- Failed to allocate nodeid for API at 192.168.55.9. Returned eror: 'No free node id found for mysqld
- RFID数据传输常用编码格式
- erase的使用
- chrome developer tool 调试技巧