系统UNDO表空间的重建

来源:互联网 发布:nuitka windows 编辑:程序博客网 时间:2024/04/28 15:05
  1. /*系统UNDO表空间的重建*/  
  2. --1. 创建新的UNDO表空间  
  3. CREATE UNDO TABLESPACE "UNDOTEMP"  
  4. DATAFILE '/opt/oracle/product/9.2.0.4/dbs/undo01.ora' SIZE 5 m  

  5. --2. 在OEM控制台修改系统默认的UNDO表空间名, 由UNDOTBS改为UNDOTEMP, 或通过下面的命令修改默认UNDO表空间的标识  
  6. ALTER SYSTEM SET undo_tablespace = undotemp 

  7. --3. 删除原来的系统默认UNDO表空间, 并重建UNDOTBS  
  8. DROP TABLESPACE "UNDO02" INCLUDING CONTENTS AND DATAFILES  
  9. CREATE UNDO TABLESPACE "UNDOTBS"  
  10. DATAFILE '/opt/oracle/product/9.2.0.4/dbs/undo01.dbf' SIZE 200 m  
  11. AUTOEXTEND ON NEXT   4096 k                                   --MAXSIZE   500M  
  12. --4. 在OEM控制台修改系统默认的UNDO表空间名, 由 UNDOTEMP 改为 UNDOTBS, 改回原有的UNDO表空间标识  
  13. ALTER SYSTEM SET undo_tablespace = undotbs  
  14. --5. 删除临时创建的UNDO表空间UNDOTEMP  
  15. DROP TABLESPACE "UNDOTEMP" INCLUDING CONTENTS AND DATAFILES 
原创粉丝点击