当oraclek中的数据文件在OS系统下被误删除后,该如何恢复呢? 这时千万不要慌张重启数据库或者操作系统,可以通过dbwn进程相关句柄找回数据文件。
测试:
步骤1:用DBA身份登陆数据库并查看表空间状态和数据文件的路径
[oracle@localhost ~]$ sqlplus / as sysdba
SQL*Plus: Release 11.2.0.4.0 Production on Sun Sep 18 18:53:44 2016
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> select * from v$tablespace;
TS# NAME INC BIG FLA ENC
---------- ------------------------------ --- --- --- ---
0 SYSTEM YES NO YES
1 SYSAUX YES NO YES