不小心直接把oracle的数据库文件db.ora删除导致pl和Enterprise Manager Console无法连接
提示错误:ora-01033:oracle initialization or shutdown in progress
解决办法执行如下命令:
|
cmd
sqlplus system/system as sysdba //system的帐号和密码
shutdown normal; //关闭数据库,卸载数据库
startup mount; //装载数据库 alter database open; //会提示哪个数据库文件打不开,记录下路径执行下一条 alter database datafile 'D:\ORACLE\ORADATA\ORZ\DB.ORA' offline drop; //非归档模式只能offline drop,归档模式,offline 和offline drop没区别 alter database open; //再次执行问题解决
|
--------------------
shutdown normal需要等待所有事务/进程全部结束才能close DB
shutdown immediate可以强行结束或回滚正在执行的事务、进程就可以close DB
阅读(2519) | 评论(0) | 转发(0) |