Microsoft Windows [版本 6.1.7600]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
C:\Users\守望幸福>set oracle_sid=orcl
C:\Users\守望幸福>sqlplus "/as sysdba"
SQL*Plus: Release 10.2.0.1.0 - Production on 星期三 12月 19 09:55:54 2012
Copyright (c) 1982, 2005, Oracle. All rights reserved.
连接到:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL> shutdown immediate
ORA-01109: 数据库未打开
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup
ORACLE 例程已经启动。
Total System Global Area 612368384 bytes
Fixed Size 1250428 bytes
Variable Size 243272580 bytes
Database Buffers 360710144 bytes
Redo Buffers 7135232 bytes
数据库装载完毕。
ORA-01157: 无法标识/锁定数据文件 8 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 8: 'D:\TBS01.DBF'
SQL> startup
ORA-01081: 无法启动已在运行的 ORACLE - 请首先关闭它
SQL> shutdown immediate
ORA-01109: 数据库未打开
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup
ORACLE 例程已经启动。
Total System Global Area 612368384 bytes
Fixed Size 1250428 bytes
Variable Size 243272580 bytes
Database Buffers 360710144 bytes
Redo Buffers 7135232 bytes
数据库装载完毕。
ORA-01157: 无法标识/锁定数据文件 8 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 8: 'D:\TBS01.DBF'
SQL> SHUTDOWN IMMEDIATE
ORA-01109: 数据库未打开
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup
ORACLE 例程已经启动。
Total System Global Area 612368384 bytes
Fixed Size 1250428 bytes
Variable Size 243272580 bytes
Database Buffers 360710144 bytes
Redo Buffers 7135232 bytes
数据库装载完毕。
ORA-01157: 无法标识/锁定数据文件 8 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 8: 'D:\TBS01.DBF'
SQL> recover datafile 'd:\TBS01.DBF'
ORA-00283: 恢复会话因错误而取消
ORA-01110: 数据文件 8: 'D:\TBS01.DBF'
ORA-01157: 无法标识/锁定数据文件 8 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 8: 'D:\TBS01.DBF'
SQL> select name from v$datafile;
NAME
-------------------------------------------------------------------------------
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSTEM01.DBF
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\UNDOTBS01.DBF
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSAUX01.DBF
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\USERS01.DBF
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\MYSPACE.DBF
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\DZYX.DBF
D:\ORACLE\PRODUCT\10.2.0\ORADATA\JYLSXT.DBF
D:\TBS01.DBF
D:\TBS02.DBF
D:\TBS03.DBF
D:\TBS04.DBF
已选择11行。
SQL> alter database datafile 6 offline;
alter database datafile 6 offline
*
第 1 行出现错误:
ORA-01145: 除非启用了介质恢复, 否则不允许立即脱机
SQL> ALTER DATABASE DATAFILE 'D:\GH_01.DBF' OFFLINE DROP;
ALTER DATABASE DATAFILE 'D:\GH_01.DBF' OFFLINE DROP
*
第 1 行出现错误:
ORA-01516: 不存在的日志文件, 数据文件或临时文件 "D:\GH_01.DBF"
SQL> alter database datafile 'D:\TBS01.DBF'OFFLINE DROP;
数据库已更改。
SQL> shutdown immediate;
ORA-01109: 数据库未打开
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup
ORACLE 例程已经启动。
Total System Global Area 612368384 bytes
Fixed Size 1250428 bytes
Variable Size 243272580 bytes
Database Buffers 360710144 bytes
Redo Buffers 7135232 bytes
数据库装载完毕。
ORA-01157: 无法标识/锁定数据文件 9 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 9: 'D:\TBS02.DBF'
SQL> alter database datafile 'D:\TBS02.DBF'OFFLINE DROP;
数据库已更改。
SQL> alter database datafile 'D:\TBS03.DBF'OFFLINE DROP;
数据库已更改。
SQL> alter database datafile 'D:\TBS04.DBF'OFFLINE DROP;
数据库已更改。
SQL> shutdown immediate;
ORA-01109: 数据库未打开
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup
ORACLE 例程已经启动。
Total System Global Area 612368384 bytes
Fixed Size 1250428 bytes
Variable Size 243272580 bytes
Database Buffers 360710144 bytes
Redo Buffers 7135232 bytes
数据库装载完毕。
数据库已经打开。
SQL>



分享到:
相关推荐
在Oracle数据库系统中,`USERS01.DBF` 是一个数据文件,通常与表空间关联,用于存储用户的表、索引和其他对象的数据。当这个数据文件占用的空间过大时,可能需要通过各种方法来减少其大小,以优化存储资源。以下是...
如果目标用户Test2已存在但其数据无用,可以考虑级联删除用户及其所有对象,但需要注意可能存在的用户连接问题,导致删除操作失败。在删除用户前,应确保没有活动的会话连接到该用户,或使用其他手段解决连接问题。 ...
例如,如果需要将名为`testNS.dbf`的数据文件(属于表空间radius)的大小从当前大小调整到10GB,可以执行以下命令: ```sql ALTER DATABASE DATAFILE '/ora/oradata/radius/testNS.dbf' RESIZE 10240M; ``` 需要...
DBF:dBASE文件,一种由Ashton-Tate创建的格式,可以被ACT!、Lipper、FoxPro、Arago、Wordtech、Xbase和类似数据库或与数据库有关产品识别;可用数据文件(能被Excel 97打开);Oracle 8.1.x表格空间文件 DBX:...
在Oracle数据库管理中,表空间过大可能会导致一系列问题,如数据库宕机或用户无法登录。以下是一些处理Oracle数据库表空间过大的策略,确保系统的稳定运行。 首先,针对临时表空间满的情况,有三种主要的处理方法:...