分类: Oracle
2010-11-28 19:58:22
ORA-01033: ORACLE initialization or shutdown in progress
因为在安装盘下边误删mobile_base.dbf表空间所致
解决过程:
Java代码
1.C:\Documents and Settings\Administrator>sqlplus /nolog
2.SQL> connect system/密码 as sysdba
3.已连接。
4.SQL> shutdown normal
5.ORA-01109: 数据库未打开
6.
7.
8.已经卸载数据库。
9.ORACLE 例程已经关闭。
10.SQL> startup mount
11.ORACLE 例程已经启动。
12.
13.Total System Global Area 612368384 bytes
14.Fixed Size 1250428 bytes
15.Variable Size 348130180 bytes
16.Database Buffers 255852544 bytes
17.Redo Buffers 7135232 bytes
18.数据库装载完毕。
19.SQL> alter database open
20. 2 ;
21.alter database open
22.*
23.第 1 行出现错误:
24.ORA-01157: 无法标识/锁定数据文件 5 - 请参阅 DBWR 跟踪文件
25.ORA-01110: 数据文件 5:
26.
27.'E:\DATABASE\ORACLE\ORADATA\ORCL\MOBILE_BASE.DBF'
28.
29.
30.SQL> alter database create datafile 5;
31.
32.数据库已更改。
33.
34.SQL> conn test/123456
35.ERROR:
36.ORA-01033: ORACLE initialization or shutdown in progress
37.
38.
39.警告: 您不再连接到 ORACLE。
40.SQL> conn scott/tiger
41.ERROR:
42.ORA-01033: ORACLE initialization or shutdown in progress
43.
44.
45.SQL> alter database datafile 5 offline drop;
46.SP2-0640: 未连接
47.SQL> conn sys/orcle
48.ERROR:
49.ORA-01033: ORACLE initialization or shutdown in progress
50.
51.
52.SQL> conn sys/oracle as sysdba;
53.已连接。
54.SQL> shutdown normal
55.ORA-01109: 数据库未打开
56.
57.
58.已经卸载数据库。
59.ORACLE 例程已经关闭。
60.SQL> startup mount
61.ORACLE 例程已经启动。
62.
63.Total System Global Area 612368384 bytes
64.Fixed Size 1250428 bytes
65.Variable Size 348130180 bytes
66.Database Buffers 255852544 bytes
67.Redo Buffers 7135232 bytes
68.数据库装载完毕。
69.SQL> alter database open
70. 2 ;
71.alter database open
72.*
73.第 1 行出现错误:
74.ORA-01113: 文件 5 需要介质恢复
75.ORA-01110: 数据文件 5:
76.
77.'E:\DATABASE\ORACLE\ORADATA\ORCL\MOBILE_BASE.DBF'
78.
79.
80.SQL> alter database datafile
81.
82.'E:\DATABASE\ORACLE\ORADATA\ORCL\MOBILE_BASE.D
83.ffline;
84.alter database datafile
85.
86.'E:\DATABASE\ORACLE\ORADATA\ORCL\MOBILE_BASE.DBF'
87.
88.o
89.e
90.*
91.第 1 行出现错误:
92.ORA-01145: 除非启用了介质恢复, 否则不允许立即脱机
93.
94.
95.SQL> alter database datafile
96.
97.'E:\DATABASE\ORACLE\ORADATA\ORCL\MOBILE_BASE.D
98.ffline drop;
99.
100.数据库已更改。
101.
102.SQL> alter database open
103. 2 ;
104.
105.数据库已更改。
106.
107.SQL> conn test/123456
108.已连接。
109.SQL>
chinaunix网友2010-11-30 10:45:47
很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com