只要启动Oralce实例服务,“oracle.exe”就会在后台运行,
一般的本机操作只需启动监听服务与实例服务即可,命令启动方法:
启动监听服务:c:\lsnrctl80 start
启动实例服务:c:\oradim -startup -sid db_name关闭时,执行shutdown immediate后,“oracle.exe”仍在运行,这是怎么回事?
这与关闭数据库无关,因为实例服务仍然在运行。
一般的本机操作只需启动监听服务与实例服务即可,命令启动方法:
启动监听服务:c:\lsnrctl80 start
启动实例服务:c:\oradim -startup -sid db_name关闭时,执行shutdown immediate后,“oracle.exe”仍在运行,这是怎么回事?
这与关闭数据库无关,因为实例服务仍然在运行。
还有在命令行下,好像不用启动监听服务也可以进行操作。
我觉得startup和shutdown是相互对应的
startup时会提示实例启动
shutdown也会提示实例关闭
请问zgh2003,你所指的“实例服务”是什么
windows环境下的 oracle需要一个服务做为bridge,上面朋友说的
实例服务起的就是这个作用. 只要这个实例服务启动了,数据库也就startup了
但是shutdown只说明数据库已经关闭,而实例服务需要你自己手工
去关闭. btw: shutdown normal关闭不了数据库,说明当前有用户会话正连接到
数据库上,你可以查询一下v$session视图,看看除了background process
外,还有没有其他用户会话(在sqlplus中查询时,就是看除了当前
这个查询会话以外,还有没有其他的用户session)
http://211.99.196.144:8090/forum1/frontshow/dispbbs.jsp?boardid=105&id=4016