oracle initialation or shutdown in progress 解决方案

SQL> connect system/system as sysdba
已连接。
SQL> shutdown normal
ORA-01109: 数据库未打开


已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount
ORACLE 例程已经启动。

Total System Global Area 293601280 bytes
Fixed Size 1248600 bytes
Variable Size 92275368 bytes
Database Buffers 192937984 bytes
Redo Buffers 7139328 bytes
数据库装载完毕。
SQL> alter database open
2 ;
alter database open
*
第 1 行出现错误:
ORA-01157: 无法标识/锁定数据文件 6 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 6:
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\PORTALBIZ\TPORTALBIZ.DBF'


SQL> alter database datafile
2 ;

*
第 2 行出现错误:
ORA-02236: 文件名无效


SQL> alter database create datafile 6;
alter database create datafile 6
*
第 1 行出现错误:
ORA-01119: 创建数据库文件
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\PORTALBIZ\TPORTALBIZ.DBF'
ORA-27040: 文件创建错误, 无法创建文件
OSD-04002: 无法打开文件
O/S-Error: (OS 5) 拒绝访问。


SQL> alter database datafile 6 offline drop;

数据库已更改。

SQL> conn zxhr/zxhr
ERROR:
ORA-01033: ORACLE initialization or shutdown in progress


警告: 您不再连接到 ORACLE。
SQL> alter database datafile 6 offline drop;
SP2-0640: 未连接
SQL> conn system/system as sysdba;
已连接。
SQL> alter database datafile
2 ;

*
第 2 行出现错误:
ORA-02236: 文件名无效


SQL> alter database datafile 'D:\ORACLE\PRODUCT\10.2.0\ORADA
BIZ.DBF' offline drop;

数据库已更改。

SQL> alter database open
2 ;

数据库已更改。

SQL> conn zxhr/zxhr
已连接。
SQL>


Microsoft Windows [版本 6.1.7600]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

C:\Windows\system32>sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 7月 19 21:49:00 2012

Copyright (c) 1982, 2005, Oracle. All rights reserved.

SQL> conn system/system as sysdba
已连接。
SQL> alter database datafile 6 online;
alter database datafile 6 online
*
第 1 行出现错误:
ORA-01157: 无法标识/锁定数据文件 6 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 6:
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\PORTALBIZ\TPORTALBIZ.DBF'


SQL> alter database datafile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\PORTALBIZ\TPORTAL
BIZ.DBF' online;
alter database datafile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\PORTALBIZ\TPORTALBIZ.D
BF' online
*
第 1 行出现错误:
ORA-01157: 无法标识/锁定数据文件 6 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 6:
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\PORTALBIZ\TPORTALBIZ.DBF'


SQL> /
alter database datafile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\PORTALBIZ\TPORTALBIZ.D
BF' online
*
第 1 行出现错误:
ORA-01157: 无法标识/锁定数据文件 6 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 6:
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\PORTALBIZ\TPORTALBIZ.DBF'


SQL> 从 Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options 断开

C:\Windows\system32>sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 7月 19 21:53:08 2012

Copyright (c) 1982, 2005, Oracle. All rights reserved.

SQL> /
SP2-0103: SQL 缓冲区中无可运行的程序。
SQL> conn system/system as sysdba
已连接。
SQL> select * from v$log;

GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARC STATUS
---------- ---------- ---------- ---------- ---------- --- ----------------
FIRST_CHANGE# FIRST_TIME
------------- --------------
1 1 32 52428800 1 NO INACTIVE
1290493 19-7月 -12

2 1 33 52428800 1 NO CURRENT
1316115 19-7月 -12

3 1 31 52428800 1 NO INACTIVE
1248853 04-7月 -12


SQL> select * from v$logfile;

GROUP# STATUS TYPE
---------- ------- -------
MEMBER
--------------------------------------------------------------------------------

IS_
---
3 STALE ONLINE
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO03.LOG
NO

2 ONLINE
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO02.LOG
NO

GROUP# STATUS TYPE
---------- ------- -------
MEMBER
--------------------------------------------------------------------------------

IS_
---

1 STALE ONLINE
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO01.LOG
NO


SQL> alter database clear logfile group 1;

数据库已更改。

SQL> alter database open
2 ;
alter database open
*
第 1 行出现错误:
ORA-01531: 实例已打开数据库


SQL> /
alter database open
*
第 1 行出现错误:
ORA-01531: 实例已打开数据库


SQL> alter database datafile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\PORTALBIZ\TPORTAL
BIZ.DBF' online;
alter database datafile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\PORTALBIZ\TPORTALBIZ.D
BF' online
*
第 1 行出现错误:
ORA-01157: 无法标识/锁定数据文件 6 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 6:
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\PORTALBIZ\TPORTALBIZ.DBF'


SQL> alter database clear logfile group 2;
alter database clear logfile group 2
*
第 1 行出现错误:
ORA-01624: 日志 2 是紧急恢复实例 orcl (线程 1) 所必需的
ORA-00312: 联机日志 2 线程 1:
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO02.LOG'


SQL> alter database open
2 ;
alter database open
*
第 1 行出现错误:
ORA-01531: 实例已打开数据库


SQL> alter database datafile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\PORTALBIZ\TPORTAL
BIZ.DBF' online;
alter database datafile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\PORTALBIZ\TPORTALBIZ.D
BF' online
*
第 1 行出现错误:
ORA-01157: 无法标识/锁定数据文件 6 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 6:
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\PORTALBIZ\TPORTALBIZ.DBF'


SQL> shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup
ORACLE 例程已经启动。

Total System Global Area 293601280 bytes
Fixed Size 1248600 bytes
Variable Size 83886760 bytes
Database Buffers 201326592 bytes
Redo Buffers 7139328 bytes
数据库装载完毕。
数据库已经打开。
SQL> drop tablespace protalbiz including contents
2 ;
drop tablespace protalbiz including contents
*
第 1 行出现错误:
ORA-00959: 表空间 'PROTALBIZ' 不存在


SQL> conn system/system as sysdba
已连接。
SQL> select file#,name,status from v$datafile;

FILE#
----------
NAME
--------------------------------------------------------------------------------

STATUS
-------
1
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSTEM01.DBF
SYSTEM

2
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\UNDOTBS01.DBF
ONLINE

FILE#
----------
NAME
--------------------------------------------------------------------------------

STATUS
-------

3
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSAUX01.DBF
ONLINE

4
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\USERS01.DBF

FILE#
----------
NAME
--------------------------------------------------------------------------------

STATUS
-------
ONLINE

5
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\EXAMPLE01.DBF
ONLINE

6

FILE#
----------
NAME
--------------------------------------------------------------------------------

STATUS
-------
D:\ORACLE\PRODUCT\10.2.0\ORADATA\PORTALBIZ\TPORTALBIZ.DBF
RECOVER


已选择6行。

SQL> recover datafile 6
ORA-00283: 恢复会话因错误而取消
ORA-01110: 数据文件 6:
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\PORTALBIZ\TPORTALBIZ.DBF'
ORA-01157: 无法标识/锁定数据文件 6 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 6:
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\PORTALBIZ\TPORTALBIZ.DBF'


SQL> recover datafile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\PORTALBIZ\TPORTALBIZ.DBF
'
ORA-00283: 恢复会话因错误而取消
ORA-01110: 数据文件 6:
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\PORTALBIZ\TPORTALBIZ.DBF'
ORA-01157: 无法标识/锁定数据文件 6 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 6:
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\PORTALBIZ\TPORTALBIZ.DBF'


SQL> startup mount
ORA-01081: 无法启动已在运行的 ORACLE - 请首先关闭它
SQL> alter database datafile 6 offline drop;

数据库已更改。

SQL> recover datafile 6;
ORA-00283: 恢复会话因错误而取消
ORA-01110: 数据文件 6:
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\PORTALBIZ\TPORTALBIZ.DBF'
ORA-01157: 无法标识/锁定数据文件 6 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 6:
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\PORTALBIZ\TPORTALBIZ.DBF'


SQL> alter database open;
alter database open
*
第 1 行出现错误:
ORA-01531: 实例已打开数据库


SQL> drop tablespace portalbiz
2 ;
drop tablespace portalbiz
*
第 1 行出现错误:
ORA-01549: 表空间非空, 请使用 INCLUDING CONTENTS 选项


SQL> drop tablespace portalbiz including contents
2 ;

表空间已删除。

SQL>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值