千家信息网

Oracle11g ORACLE not available

发表于:2025-11-16 作者:千家信息网编辑
千家信息网最后更新 2025年11月16日,用Oracle给室友做了点儿东西之后,我就直接用shutdown abort 关闭了数据库,把创建在表空间下的文件发给了他,然后把原文件***掉了,再重新连接Oracle就出现问题了,,,首先,登录s
千家信息网最后更新 2025年11月16日Oracle11g ORACLE not available

用Oracle给室友做了点儿东西之后,我就直接用shutdown abort 关闭了数据库,把创建在表空间下的文件发给了他,然后把原文件***掉了,再重新连接Oracle就出现问题了,,,

首先,登录sqlplus /nolog ,

SQL> conn system输入口令:ERROR:ORA-01034: ORACLE not availableORA-27101: shared memory realm does not exist进程 ID: 0会话 ID: 0 序列号: 0

startup就出现:

SQL> startupORA-01031: insufficient privileges

然后就是Google,百度,,,得出在命令行用:

 sqlplus "sys/password as sysdba"

连接到了空闲例程。之后startup,数据库启动成功,但还带有错误

SQL> startupORACLE 例程已经启动。Total System Global Area 1670221824 bytesFixed Size                  2176328 bytesVariable Size            1006635704 bytesDatabase Buffers          654311424 bytesRedo Buffers                7098368 bytes数据库装载完毕。ORA-01157: 无法标识/锁定数据文件 6 - 请参阅 DBWR 跟踪文件ORA-01110: 数据文件 6: 'D:\MYTBS1.DBF'

看到这里我知道了原来是我删掉了表空间文件才导致数据库开启时配置不一样,所以不能启动的,找回文件后就一切ok了

0