ORACLE9i中不小心删除一个数据文件,应该怎么办?请教各位专家,谢谢 ORACLE9i中不小心删除一个数据文件,应该怎么办?请教各位专家,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 怎么都这样搞的。方法路下:当时情况:数据库关掉后,误删除文件。数据库不能启动。 比如shutdown后 将E:\ORACLE\ORADATA\JYQ\USERS01.DBF删除后,dgmgrl>startup; ORACLE例程已经启动。 数据库装载完毕 ORA-01113:?? 9 ?????? ORA-01110:???? 9: 'E:\ORACLE\ORADATA\JYQ\USERS01.DBF' dgmgrl>shutdown immediate ORA-01109:数据库未打开 已经卸载数据库。 ORACLE例程已经关闭。 ERROR: ORA-01033:ORACLE initialization or shutdown in progress 解决: 以DBA身份 sql>shutdown immediate sql>startup mount sql>alter database datafile 'E:\ORACLE\ORADATA\JYQ\USERS01.DBF' offline drop; sql>alter database create 'E:\ORACLE\ORADATA\JYQ\USERS01.DBF' as 'E:\ORACLE\ORADATA\JYQ\USERS01.DBF'; sql>recover datafile 'E:\ORACLE\ORADATA\JYQ\USERS01.DBF'; sql>alter database datafile 'E:\ORACLE\ORADATA\JYQ\USERS01.DBF' online; sql>alter database open; 额外说一句,以后操作一定要小心 sql聚合函数嵌套问题 sqlplus conn sys/oracl as sysdba 求一个SQL语句 oracle应用服务器性能优化 如何利用 PL/sql developer 从服务器导出表结构! 帮忙啊 tnsnames和listener的星号处应填什么? 如何查找指定名称的sequence 赶在2004年末,问个小问题.在线急不可耐的等你们的回答 查询问题,请大虾帮忙! 只有oracle归档日志,如何查看里面的内容 如何找到回滚点?
比如shutdown后 将E:\ORACLE\ORADATA\JYQ\USERS01.DBF删除后,dgmgrl>startup;
ORACLE例程已经启动。
数据库装载完毕
ORA-01113:?? 9 ??????
ORA-01110:???? 9: 'E:\ORACLE\ORADATA\JYQ\USERS01.DBF' dgmgrl>shutdown immediate
ORA-01109:数据库未打开 已经卸载数据库。
ORACLE例程已经关闭。 ERROR:
ORA-01033:ORACLE initialization or shutdown in progress
解决: 以DBA身份
sql>shutdown immediate
sql>startup mount
sql>alter database datafile 'E:\ORACLE\ORADATA\JYQ\USERS01.DBF' offline drop;
sql>alter database create 'E:\ORACLE\ORADATA\JYQ\USERS01.DBF' as 'E:\ORACLE\ORADATA\JYQ\USERS01.DBF';
sql>recover datafile 'E:\ORACLE\ORADATA\JYQ\USERS01.DBF';
sql>alter database datafile 'E:\ORACLE\ORADATA\JYQ\USERS01.DBF' online;
sql>alter database open; 额外说一句,以后操作一定要小心