本节整理了Oracle在Windows下运行所安装的服务,桌面点击【我的电脑】→【管理】→【服务和应用程序】→【服务】进入下图界面:
然后找到以Ora字段开头的服务就是Oracle的服务,如下图:
1.OracleJobSchedulerORCL 描述:Oracle作业调度(定时器)服务,ORCL是Oracle实例标识。
2.OracleOraDB19Home1MTSRecoveryService 描述:服务端控制。该服务允许数据库充当一个微软事务服务器MTS、COM/COM+对象和分布式环境下的事务的资源管理器。
3.OracleOraDB19Home1TNSListener 描述:该服务为Oracle客户端提供监听程序的服务,只有启动该服务,本地的客户端程序才能通过监听连接到数据库,和数据库进行交互。
4.OracleRemExecServiceV2 安装时通过它来调DBCA和GUI
5.OracleServiceORCL 该服务是Oracle数据库的基础,只有启动该服务才能正常使用Oracle数据库。
6.OracleVssWriterORCL Oracle卷映射拷贝写入服务,VSS(Volume Shadow Copy Service)能够让存储基础设备(比如磁盘,阵列等)创建高保真的时间点映像,即映射拷贝(shadowcopy)。它可以在多卷或者单个卷上创建映射拷贝,同时不会影响到系统的性能。
注意:若是采用第三方客户端工具,OracleOraDB19Home1TNSListener服务必须启动,不然连不上数据库,会提示协议适配器连接不上等。
如果用Database Configuration Assistant创建数据库,网络配置环节显示LISTENER监听程序未启动,或者用SQL Developer连接数据库提示网络适配器无法建立连接等情况,解决办法如下:
在C:\Windows\System32目录下找到cmd.exe文件,点击右键,以管理员身份运行。
进入系统界面后,输入lsnrctl start启动LISTENER监听程序即可解决