DUL恢复简单表测试

  

<强>

sql>改变数据库数据文件'/oracle/app/oracle/oradata/测试/users01.dbf调整100;   SQL>创建用户表ducw.test_dul表空间   2   3从dba_objects select *;   从ducw.test_dul SQL> select count (1);   SQL>退出;


<强>

<强>

<强>

SQL>选择ts # | |的| | rfile # | |的| |名称| |“block_size”| | block_size   2从v $丢失   3/盩S # | | | | RFILE # | |”| |名称| |“BLOCK_SIZE”| | BLOCK_SIZE   --------------------------------------------------------------------------------   0 1/oracle/app/oracle/oradata/测试/system01.dbf block_size 8192   1 2/oracle/app/oracle/oradata/测试/sysaux01.dbf block_size 8192   2 3/oracle/app/oracle/oradata/测试/undotbs01.dbf block_size 8192   4 4/oracle/app/oracle/oradata/测试/users01.dbf block_size 8192   4 5/oracle/app/oracle/oradata/测试/users02。dbf block_size 8192


<强>

(python3venv) [oracle@sqlaudit ~]猫control.dul美元   0 1/oracle/app/oracle/oradata/测试/system01.dbf block_size 8192   1 2/oracle/app/oracle/oradata/测试/sysaux01.dbf block_size 8192   2 3/oracle/app/oracle/oradata/测试/undotbs01.dbf block_size 8192   4 4/oracle/app/oracle/oradata/测试/users01.dbf block_size 8192   4 5/oracle/app/oracle/oradata/测试/users02。dbf block_size 8192


<强>

(python3venv) [oracle@sqlaudit ~]猫init.dul美元   #特定于平台的参数   OSD_BIG_ENDIAN_FLAG=FALSE   OSD_DBA_FILE_BITS=10   OSD_C_STRUCT_ALIGNMENT=32   OSD_FILE_LEADER_SIZE=1   OSD_WORD_SIZE=32   # dul字典缓存的大小。如果其中一个太低的启动将会失败。   DC_COLUMNS=200000   DC_TABLES=100000   DC_OBJECTS=100000   DC_USERS=100   DC_SEGMENTS=100000   #控制文件的位置和文件名   CONTROL_FILE=/home/oracle/control.dul   #数据库blocksize   DB_BLOCK_SIZE=8192   #使用导入恢复数据检索   EXPORT_MODE=TRUE   #使用SQL *加载器来恢复数据检索   # EXPORT_MODE=FALSE   #兼容的参数   兼容=10   FILE_SIZE_IN_MB=1000   缓冲=200000000


<强>

rm * .ctl   rm * .dat   rm * . log   rm * .ddl   rm *。


<强>


(python3venv)美元。/dul oracle@sqlaudit ~   DUL>引导;


<强>

<李>

<李>

<李>


<李>

DUL>      卸载表ducw.test_dul;



DUL恢复简单表测试