读书人

剔除了无用DBF文件无法启动ORACL

发布时间: 2012-12-26 14:39:28 作者: rapoo

删除了无用DBF文件,无法启动ORACL
Sql代码 :

  1. Microsoft Windows [版本 6.1.7600]
  2. 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
  3. C:\Users\守望幸福>set oracle_sid=orcl
  4. C:\Users\守望幸福>sqlplus "/as sysdba"
  5. SQL*Plus: Release 10.2.0.1.0 - Production on 星期三 12月 19 09:55:54 2012
  6. Copyright (c) 1982, 2005, Oracle. All rights reserved.
  7. 连接到:
  8. Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
  9. With the Partitioning, OLAP and Data Mining options
  10. SQL> shutdown immediate
  11. ORA-01109: 数据库未打开
  12. 已经卸载数据库。
  13. ORACLE 例程已经关闭。
  14. SQL> startup
  15. ORACLE 例程已经启动。
  16. Total System Global Area 612368384 bytes
  17. Fixed Size 1250428 bytes
  18. Variable Size 243272580 bytes
  19. Database Buffers 360710144 bytes
  20. Redo Buffers 7135232 bytes
  21. 数据库装载完毕。
  22. ORA-01157: 无法标识/锁定数据文件 8 - 请参阅 DBWR 跟踪文件
  23. ORA-01110: 数据文件 8: 'D:\TBS01.DBF'
  24. SQL> startup
  25. ORA-01081: 无法启动已在运行的 ORACLE - 请首先关闭它
  26. SQL> shutdown immediate
  27. ORA-01109: 数据库未打开
  28. 已经卸载数据库。
  29. ORACLE 例程已经关闭。
  30. SQL> startup
  31. ORACLE 例程已经启动。
  32. Total System Global Area 612368384 bytes
  33. Fixed Size 1250428 bytes
  34. Variable Size 243272580 bytes
  35. Database Buffers 360710144 bytes
  36. Redo Buffers 7135232 bytes
  37. 数据库装载完毕。
  38. ORA-01157: 无法标识/锁定数据文件 8 - 请参阅 DBWR 跟踪文件
  39. ORA-01110: 数据文件 8: 'D:\TBS01.DBF'
  40. SQL> SHUTDOWN IMMEDIATE
  41. ORA-01109: 数据库未打开
  42. 已经卸载数据库。
  43. ORACLE 例程已经关闭。
  44. SQL> startup
  45. ORACLE 例程已经启动。
  46. Total System Global Area 612368384 bytes
  47. Fixed Size 1250428 bytes
  48. Variable Size 243272580 bytes
  49. Database Buffers 360710144 bytes
  50. Redo Buffers 7135232 bytes
  51. 数据库装载完毕。
  52. ORA-01157: 无法标识/锁定数据文件 8 - 请参阅 DBWR 跟踪文件
  53. ORA-01110: 数据文件 8: 'D:\TBS01.DBF'
  54. SQL> recover datafile 'd:\TBS01.DBF'
  55. ORA-00283: 恢复会话因错误而取消
  56. ORA-01110: 数据文件 8: 'D:\TBS01.DBF'
  57. ORA-01157: 无法标识/锁定数据文件 8 - 请参阅 DBWR 跟踪文件
  58. ORA-01110: 数据文件 8: 'D:\TBS01.DBF'
  59. SQL> select name from v$datafile;
  60. NAME
  61. -------------------------------------------
  62. D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSTEM01.DBF
  63. D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\UNDOTBS01.DBF
  64. D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSAUX01.DBF
  65. D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\USERS01.DBF
  66. D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\MYSPACE.DBF
  67. D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\DZYX.DBF
  68. D:\ORACLE\PRODUCT\10.2.0\ORADATA\JYLSXT.DBF
  69. D:\TBS01.DBF
  70. D:\TBS02.DBF
  71. D:\TBS03.DBF
  72. D:\TBS04.DBF
  73. 已选择11行。
  74. SQL> alter database datafile 6 offline;
  75. alter database datafile 6 offline
  76. *
  77. 第 1 行出现错误:
  78. ORA-01145: 除非启用了介质恢复, 否则不允许立即脱机
  79. SQL> ALTER DATABASE DATAFILE 'D:\GH_01.DBF' OFFLINE DROP;
  80. ALTER DATABASE DATAFILE 'D:\GH_01.DBF' OFFLINE DROP
  81. *
  82. 第 1 行出现错误:
  83. ORA-01516: 不存在的日志文件, 数据文件或临时文件 "D:\GH_01.DBF"
  84. SQL> alter database datafile 'D:\TBS01.DBF'OFFLINE DROP;
  85. 数据库已更改。
  86. SQL> shutdown immediate;
  87. ORA-01109: 数据库未打开
  88. 已经卸载数据库。
  89. ORACLE 例程已经关闭。
  90. SQL> startup
  91. ORACLE 例程已经启动。
  92. Total System Global Area 612368384 bytes
  93. Fixed Size 1250428 bytes
  94. Variable Size 243272580 bytes
  95. Database Buffers 360710144 bytes
  96. Redo Buffers 7135232 bytes
  97. 数据库装载完毕。
  98. ORA-01157: 无法标识/锁定数据文件 9 - 请参阅 DBWR 跟踪文件
  99. ORA-01110: 数据文件 9: 'D:\TBS02.DBF'
  100. SQL> alter database datafile 'D:\TBS02.DBF'OFFLINE DROP;
  101. 数据库已更改。
  102. SQL> alter database datafile 'D:\TBS03.DBF'OFFLINE DROP;
  103. 数据库已更改。
  104. SQL> alter database datafile 'D:\TBS04.DBF'OFFLINE DROP;
  105. 数据库已更改。
  106. SQL> shutdown immediate;
  107. ORA-01109: 数据库未打开
  108. 已经卸载数据库。
  109. ORACLE 例程已经关闭。
  110. SQL> startup
  111. ORACLE 例程已经启动。
  112. Total System Global Area 612368384 bytes
  113. Fixed Size 1250428 bytes
  114. Variable Size 243272580 bytes
  115. Database Buffers 360710144 bytes
  116. Redo Buffers 7135232 bytes
  117. 数据库装载完毕。
  118. 数据库已经打开。
  119. SQL>

剔除了无用DBF文件,无法启动ORACL

剔除了无用DBF文件,无法启动ORACL

剔除了无用DBF文件,无法启动ORACL

原文:http://www.software8.co/shujuku/oracle/1923.html

读书人网 >其他数据库

热点推荐