【Oracle篇】Oracle的服务

来源:互联网 发布:网站推广工作是seo吗 编辑:程序博客网 时间:2024/05/16 11:02

     Oracle是基于对象的关系型数据库,Oracle产品是免费的,但服务是收费的。Oracle安装后默认有两个管理员用户system和sys和一个普通用户scott。但是默认安装时scott是锁定的,所以安装时要把scott给解锁。客户端链接服务器钱,服务器要启动监听服务,而且客户端工具要安装Oracle客户端,而且在客户端要建立本地网络服务名。Oracle服务和监听要启动后才能对数据库进行操作。说道正题上了,今天我们就来说说Oracle的服务。

     也就是要启动数据库的时候,服务和监听必须要开启。通常我们怎么开启?我的电脑,右键,管理


     下面,我们就来好好看看这些服务。

     OracleServiceORCL,该服务是数据库启动的基础,只有该服务启动了,Oracle数据库才能正常启动,这是必须启动的服务。

     OracleOraDb11g_home1TNSListener,该服务是服务器端为客户端提供的监听服务,只有该服务在服务器上正常启动,客户端才能连接到服务器。该监听服务接收客户端发出的请求,然后将请求传递给数据库服务器,一旦建立了连接,客户端和数据库服务器就能直接通信了。该监听服务只有在数据库需要远程访问的时候才需要,所以非必须启动服务。但是一般我们在开发的时候都是远程数据库的,所以这项很重要。

     OracleOraDb11g_home1ClrAgent, Oracle数据库.NET扩展服务的一部分,非必须开启服务。

     OracleDBConsoleorcl,是Oracle10g开始的一个新服务,在Oracle9i之前,Oracle官方提供了一个基于图形界面的企业管理器(EM),从Oracle10g开始,Oracle提供了一个基于B/S的企业管理器,在操作系统的命令行输入命令:emctl start dbconsole,就可以启动OracleDbConsole服务,如下图:

     这几个主要的服务就介绍到这里,这里不做重点解释,以理解为主就可以。其实很多东西都是一样,你不一定要去熟识,但是你要做的是首先知道这个东西,然后知道它大致要做什么就可以了。至于具体怎么做,这个文档之类的 东西网上多的是。毕竟我们的大脑空间是有限的,对嘛?


0 0
原创粉丝点击