Oracle监听程序的配置
(一) 、监听器(LISTENER)
监听器是Oracle基于服务器端的一种网络服务,主要用于监听客户端向数据库服务器端提出的连接请求。既然是基于服务器端提出的连接请求,那么它也只存在于数据库服务器端,进行监听器的设置也是在数据库服务器端完成的。
(二)、本地服务名(Tnsname)
Oracle客户端与服务器端的连接是通过客户端发出连接请求,由服务器端监听器对客户端的连接请求进行合法检查,如果连接请求有效,则进行连接,否则拒绝该连接。本地服务名是Oracle客户端网络配置的一种,另外还有Oracle名字服务器(Oracle Names Server)等。Oracle常用的客户端配置就是采用本地服务名。
“服务命名”文件夹用于配置本地命名方法。本地命名方法是命名方法之一,使用这种方法可以将简单名称,Net服务名称解析为连接到数据库或服务所需的信息。
(三)、Oracle网络连接配置方法
配置Oracle服务器端与客户端都可以在其自带的图形化Oracle网络管理器(Oracle Net Mnager)里完成(强烈建议在这个 的工具下完成Oracle服务器端或客户端的配置)。
1. Oracle监听器配置(LISTENER)
Oracle 监听器的启动与停止:
lsnrctl start lsnrctl stop
net start OracleOraDb11g_home1TNSListener
net stop OracleOraDb11g_home1TNSListener
Oracle 服务的启动与关闭:
通过控制面板启动oracle服务
1)选择开始 > 控制面板 〉管理工具 --〉服务
2)找到你所要启动的oracle服务,单击启动
通过MS-DOS命令启动oracle服务
1)打开DOS窗口
2)在窗口中输入:NET START OracleServiceSID
Oracle 数据库的启动与关闭
startup/shutdown
Sqlplus的启动与关闭:
sqlplus / nolog conn
sqlplus / as sysdba;
Oracle 启动脚本:
net start OracleDBConsoleorcl
net start OracleServiceORCL
net start OracleOraDb11g_home1TNSListener
Oracle 关闭脚本
net stop OracleOraDb11g_home1TNSListener
net stop OracleServiceORCL
net stop OracleDBConsoleorcl