在sqlplus中用shutdown immediate关闭ORACLE实例后,任务管理器中仍有Oracle进程,怎么回事 我是一个初学者。在sqlplus中用shutdown immediate关闭Oracle数据库实例,提示实例已经关闭。可我在XP的任务管理器的进程列表中发现还是有个oracle进程,占用60多M的内存。只有在服务中关闭相应的OracleServiceORCL服务,这个进程才结束。我想问一下,这个OracleServiceORCL进程是干什么用的,他和ORCL数据库实例之间有什么关系吗?多谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个服务是不能停掉的,否则你的如何在命令行上启动数据库实例呢?服务或者oracle进程不等于oracle实例,尽管他们有对应关系。 shutdown仅仅是关闭数据库,和进程没有关系如果shutdown后oracle进程都不见了那要startup有啥用 shutdown关闭的是数据库,剩下的那个是实例 SQL> conn / as sysdba已连接。SQL> shutdown immediate数据库已经关闭。已经卸载数据库。ORACLE 例程已经关闭。SQL> conn / as sysdba已连接到空闲例程。==================================这个就是剩下的那个了SQL> startupORACLE 例程已经启动。Total System Global Area 535662592 bytesFixed Size 1334380 bytesVariable Size 205521812 bytesDatabase Buffers 322961408 bytesRedo Buffers 5844992 bytes数据库装载完毕。数据库已经打开。 windows平台下,oracle 中组成实例的后台进程是由 oracle 服务派生出来的线程实现的,所以任务管理器看不见 DBWn 之类的后台进程 (linux 平台下 用 ps aux 命令是可以看见的)。shutdown 停掉实例过程,是关闭后台进程(这里对应线程)和释放 SGA 内存。因为关闭的是线程,所以在任务管理器中看不出变化。oracle 进程是用来派生后台线程的服务进程,尽管他还在,实际上 oracle 实例已经停止了。停掉 oracle 服务,才能停掉 oracle 进程。 使用触发器跟新视图的问题。 oracle 查询两个日期间的数据??? sqlplus登录问题,用system/orcl可以登录,用system/orcl@orcl就登录不了,就死在那里,没有任何提示. 变态的汇总统计需求 exp/imp工具问题 问个很基础的问题:向数据库里插入数据提示ORA-00984 Oracle初学者--这些奇怪的表哪里来的??? oracle 9i在哪个工具中执行exp命令? 解释计划中,各项参数的意义及对应的调优措施?? 如何在过程中回滚操作啊,? 怎么删除表空间内特定用户的表 oracle登录
服务或者oracle进程不等于oracle实例,尽管他们有对应关系。
剩下的那个是实例
已连接。
SQL> shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> conn / as sysdba
已连接到空闲例程。==================================这个就是剩下的那个了
SQL> startup
ORACLE 例程已经启动。Total System Global Area 535662592 bytes
Fixed Size 1334380 bytes
Variable Size 205521812 bytes
Database Buffers 322961408 bytes
Redo Buffers 5844992 bytes
数据库装载完毕。
数据库已经打开。