windows server 2003 R2 标准版
Oracle 10G
安装完成后一切正常,可以使用
重启后无法使用,本机sqlplus登录sys用户,显示连接到一个空闲实例,em显示数据库关闭
使用jdbc连接数据库,报错未知sid
请问这是为什么?
跪求
Oracle 10G
安装完成后一切正常,可以使用
重启后无法使用,本机sqlplus登录sys用户,显示连接到一个空闲实例,em显示数据库关闭
使用jdbc连接数据库,报错未知sid
请问这是为什么?
跪求
重启后无法使用,本机sqlplus登录sys用户,显示连接到一个空闲实例,
--数据库没有启动看到连接到一个空闲实例,后startup 一下.
------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
Q Q 群:62697716
或者是ORACLE_SID 不正确..------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
Q Q 群:62697716
conn sys/sys as sysdba startup 启动服务
(C) 版权所有 1985-2001 Microsoft Corp.C:\Documents and Settings\Admin>set ORACLE_SID=ORCLC:\Documents and Settings\Admin>sqlplus /nologSQL*Plus: Release 10.2.0.1.0 - Production on Fri Dec 25 12:05:52 2009Copyright (c) 1982, 2005, Oracle. All rights reserved.SQL> conn / as sysdbaSQL> startup;
到了Database mounted这步之后,报错
显示的是ORA-01092:ORACLE instance terminated. Disconnection forced
急啊,各位大侠,帮帮忙
1. 你的数据库现在是启动的吗? 如果是,指定ORACLE_SID 后在连接
2. 如果没有启动,就先指定Oracle sid,在连接,在启动。 如果这样还不行, 有做过什么其他的操作没? 把最后几十行alert log 贴出来看看。
------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
Q Q 群:62697716
STARTUP FORCE
不行强行关闭在启动
SHUTDOWN ABORT
建议检查下linstner.ora、windows服务实例以及注册表HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0下的ORACLE_SID是否正确。
另外就是服务中的service无法启动还是console无法启动,一般是console无法启动的问题,这需要重新配置一下就可以了。
导致数据库无法启动.这个时候需要检查oracle 的日志文件,查看具体的原因是什么才好应对.
日志文件为 alert_yoursid.log,在 $ORACLE_BASE/admin/yoursid/bdump/
文件夹下
连接到空闲实例,说明实例没有启动或者还没有startup。检查一下alert.log文件,或者是根本连nomount都没有成功。如果是后者,从一个简单的pfile启动试试
1、C:\>set oracle_sid=instancename
C:\>lsnrctl start //打开监听程序
C:\>net start dbconsole //打开数据库服务
2、C:\>conn /nolog
3、SQL>conn / as sysdba
4、SQL>shutdown immediate
5、SQL>startup nomount
6、SQL>alter database mount
7、SQL>alter database open
然后再连接其他用户,看能否使用