Linux误删数据文件的处理方法
2008-02-28 13:21
435 查看
在lunix系统下,删除是没有提示的, 所以经常有删除数据文件的事情发生,导致数据库无法启动. 可以使用下面方法进行处理.
用系统用户进入系统.
在归档模式ARCHIVELOG下.
SQL>alter database datafile '/opt/oracle/data/SRV_BSS001' offline;
非归档模式UNARCHIVELOG下.
SQL>alter database datafile '/opt/oracle/data/SRV_BSS001' offline drop;
可以查询数据文件联、脱机状态.
SQL> select file#,name,status from v$datafile;
最后删除数据库表空间.
SQL> drop tablespace tablespace_name;
这里只是可以重新启动数据库, 但数据是没有办法恢复的, 所以大家在删除文件的时候一定要多加注意. 尤其是在删除LOG日志时,最容易发生误删事件了.
用系统用户进入系统.
在归档模式ARCHIVELOG下.
SQL>alter database datafile '/opt/oracle/data/SRV_BSS001' offline;
非归档模式UNARCHIVELOG下.
SQL>alter database datafile '/opt/oracle/data/SRV_BSS001' offline drop;
可以查询数据文件联、脱机状态.
SQL> select file#,name,status from v$datafile;
最后删除数据库表空间.
SQL> drop tablespace tablespace_name;
这里只是可以重新启动数据库, 但数据是没有办法恢复的, 所以大家在删除文件的时候一定要多加注意. 尤其是在删除LOG日志时,最容易发生误删事件了.
相关文章推荐
- 误删数据文件的处理(环境为linux)
- Linux 平台下 误删 oracle 数据文件的恢复方法
- Linux ext3/ext4误删文件,数据恢复方法
- UNDO表空间数据文件损坏处理方法
- 误删除数据文件-无归档处理方法
- linux系统误删文件怎么办!使用extundelete恢复数据
- Linux下利用Lsof恢复误删文件的方法
- PC Camera开发日志(十五)---- 基于MFC的大型数据文件处理方法
- 虚拟机里Linux下误删文件的解决方法
- Linux下防止文件误删方法
- mysql 把备份数据文件还原后乱码处理方法
- 回滚段表空间数据文件损坏处理方法
- oracle数据文件丢失处理方法一(测试)
- 基于MFC的大型数据文件处理方法
- POI处理excel文件中的日期格式数据bug的解决思路及方法
- 丢失全部数据文件,控制文件,redo log file(9201)——处理方法一
- Oracle7.X 回滚表空间数据文件误删除处理方法
- 利用Linux的特性恢复误删的数据文件
- Oracle因删除库数据文件导致服务无法启动的处理方法
- Ubuntu,两个服务器之间 复制文件方法(还包括一些基本的数据处理的部分)