Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103713628
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: Oracle

2008-05-21 21:16:50

 来源:

1.2.4 监听配置文件

为了使得外部进程 如 CAMS后台程序 能够访问 Oracle 数据库 必须配

置 Oracle 服务器环境 配置 Oracle 网络服务器环境是通过配置

listener.ora sqlnet.ora 和 tnsnames.ora 共三个文件来进行的 listener.ora

即监听配置文件 在本小节说明 另两个文件分别在随后的两个小节说明

监听配置文件 listener.ora 的存放路径为  $ORACLE_HOME/network/admin

以下是一个示例

LISTENER = #监听器名称 (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC)) ) (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP) (HOST = localhost.localdomain) (PORT = 1521)) ) ) (DESCRIPTION = (PROTOCOL_STACK = (divSENTATION = GIOP) (SESSION = RAW) ) (ADDRESS = (PROTOCOL = TCP) (HOST = localhost.localdomain) (PORT = 2481)) ) ) SID_LIST_LISTENER = #命名规则 SID_LIST_+上面定义的监听器名称 (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc1) (ORACLE_HOME = /u01/app/oracle/product/8.1.7) (PROGRAM = extproc) ) (SID_DESC = (GLOBAL_DBNAME = cams) (ORACLE_HOME = /u01/app/oracle/product/8.1.7) (SID_NAME = cams) ) (SID_DESC = (GLOBAL_DBNAME = oid) (ORACLE_HOME = /u01/app/oracle/product/8.1.7) (SID_NAME = oid) ) )

说明

1 listener.ora 文件中定义一个监听器 其缺省的名称为 LISTENER

这个监听器缺省以tcp/ip为协议地址且端口号为1521运行 在CAMS中

监听文件定义的监听器就使用这个缺省名字 并且使用缺省的协议 tcp/ip

和缺省的端口号 1521 待配置好监听文件以及随后说明的 sqlnet.ora 和

tnsnames.ora 文件之后 就可以用以下命令将监听文件中定义的监听器启动

起来

 $ lsnrctl start

停止监听器的命令为

 $ lsnrctl stop

监测监听器当前状态的命令为

 $ lsnrctl status
阅读(334) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~