最近在刚刚装完oracle11g数据库之后,发现自动创建了很多user,于是一时手痒,删掉了很多看似无用的用户....
结果,第二天重新登录的时候,发现oracle连接失败,找到log(oradim.log,database目录下)日志,发现如下错误:
ORA-01092: ORACLE instance terminated. Disconnection forced
ORA-18008: cannot find OUTLN schema
在网上查过之后,才恍然,原来我是把outln用户误删了..于是开始弥补(windows环境下):
一、启动命令行,输入命令:sqlplus /nolog,连接数据库:conn user/password as sysdba
C:\Users\admin>sqlplus /nolog
SQL*Plus: Release 11.2.0.1.0 Production on 星期一 12月 22 11:02:40 2014
Copyright (c) 1982, 2010, Oracle. All rights reserved.
SQL> conn system/orcl123 as sysdba
已连接。
SQL>