Oracle服务

Oracle在window下安装完毕,会安装很多服务,如下图:

Oracle服务

1、OracleService+服务名(ORCL):

该服务是Oracle数据库的基础,只有启动该服务才能正常使用Oracle数据库。

2、OracleOraDb11g_home1TNSlistener :

该服务为Oracle客户端提供监听程序的服务,只有启动该服务,本地的客户端程序才能通过监听连接到数据库,和数据库进行交互。

3、Oracle ORCL VSS Writer Service:

Oracle卷映射拷贝写入服务,VSS(Volume Shadow Copy Service)能够让存储基础设备(比如磁盘,阵列等)创建高保真的时间点映像,即映射拷贝(shadow copy)。它可以在多卷或者单个卷上创建映射拷贝,同时不会影响到系统的性能。(非必须启动)

4、OracleMTSRecoveryService:

服务端控制。该服务允许数据库充当一个微软事务服务器MTS、COM/COM+对象和分布式环境下的事务的资源管理器。(非必须启动)

5、 OracleOraDb11g_home1ClrAgent:

Oracle数据库 .NET扩展服务的一部分。 (非必须启动)

6、 OracleJobSchedulerORCL:

Oracle作业调度(定时器)服务,ORCL是Oracle实例标识。(非必须启动)

提示:

在使用第三方客户端连接Oracle数据库时,OracleOraDb11g_home1TNSlistener 服务必须启动,才能连接到远程数据库!

数据库启动和关闭

OracleService服务启动后,即可以操作数据库了,默认情况下Oracle数据库是启动状态,可以通过客户端SQLPLUS使用sys用户进行登录,通过命令行关闭Oracle数据库,命令如下:

shutdown immediate

Oracle服务

重新启动Oracle数据库和实例,命令如下:

startup open

Oracle服务