问题现象:
正常卸载网管后,再次安装网管时,提示数据库 /opt/eSightData 存在数据库文件,不能继续安装。
测试人员,手动删除了 eSightData目录下的数据文件。
第二天发现数据库停了,再次启动后,使用system用户无法登陆了。
分析原因:
数据库没有完成启动正常,后续会讲解数据库实例的几种状态及处理方式。
解决办法:
1、查看数据库实例状态
SQL> select status from v$instance;
STATUS
------------------------
MOUNTED
2、修改数据库状态
SQL> alter database open;
alter database open
*
ERROR at line 1:
ORA-01157: cannot identify/lock data file 22 - see DBWR trace file
ORA-01110: data file 22: '/opt/eSightData/tam02.dat'
3、修改异常数据库状态。
SQL> alter database datafile '/opt/eSightData/tam02.dat' offline drop;
Database altered.
4、再次修改数据库状态。
SQL> alter database open;
Database altered.
alter database datafile '/opt/eSightData/OMSSYS.dbf' offline drop;