ITPub博客

首页 > 数据库 > Oracle > 配置监听

配置监听

原创 Oracle 作者:sky850623 时间:2014-09-27 16:27:00 0 删除 编辑
1.动态监听
 动态注册特性也被称为服务注册. 动态服务注册在数据库参数文件中被配置.它不需要在listener.ora中有任何配置.
1)配置服务注册
 为了让服务注册正常工作,参数文件必须包含以下两个参数
   service_names
   instance_name
service_name参数的默认值是全局数据库名(global database name),它由db_name和db_domain参数组成,在安装或数据库创建的时候输入.
instance_name参数默认值在安装和数据库创建时输入.

2)配置默认监听
SQL> show parameter service

NAME                                 TYPE        VALUE
------------------------------------ ----------- --------------
service_names                        string      kk
SQL> show parameter db_name
NAME                                 TYPE        VALUE
------------------------------------ ----------- --------------
db_name                              string      orcl
SQL> show parameter db_domain

NAME                                 TYPE        VALUE
------------------------------------ ----------- --------------
db_domain                            string      com.cn
SQL> show parameter db_unique_name
NAME                                 TYPE        VALUE
------------------------------------ ----------- --------------
db_unique_name                       string      TEST

.....
服务摘要..
服务 "TEST.com.cn" 包含 1 个例程。
  例程 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
服务 "TEST_XPT.com.cn" 包含 1 个例程。
  例程 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
服务 "kk.com.cn" 包含 1 个例程。
  例程 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
服务 "orclXDB.com.cn" 包含 1 个例程。
  例程 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
命令执行成功
tnsname.ora
KK =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.35)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = kk.com.cn)
    )
  )

客户端连接
C:\>sqlplus scott/tiger@kk

SQL*Plus: Release 10.2.0.1.0 - Production on 星期六 9月 27 17:48:39 2014
Copyright (c) 1982, 2005, Oracle.  All rights reserved.
连接到:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options


SQL> show parameter service
NAME                                 TYPE        VALUE
------------------------------------ ----------- --------------------------
service_names                        string
SQL> show parameter db_name
NAME                                 TYPE        VALUE
------------------------------------ ----------- --------------------------
db_name                              string      orcl
SQL> show parameter db_domain
NAME                                 TYPE        VALUE
------------------------------------ ----------- --------------------------
db_domain                            string      com.cn
SQL> show parameter db_unique_name
NAME                                 TYPE        VALUE
------------------------------------ ----------- --------------------------
db_unique_name                       string      TEST
SQL> show parameter instance_name
NAME                                 TYPE        VALUE
------------------------------------ ----------- --------------------------
instance_name                        string      orcl

...
监听端点概要...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=debaoliu)(PORT=1521)))
服务摘要..
服务 "TEST.com.cn" 包含 1 个例程。
  例程 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
服务 "TEST_XPT.com.cn" 包含 1 个例程。
  例程 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
服务 "orclXDB.com.cn" 包含 1 个例程。
  例程 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
命令执行成功

service_names未设置时,service_name=db_unique_name.db_domain;若设置了,以services_names为准.
3)配置非默认监听

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26937943/viewspace-1282772/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 管理物理standby
下一篇: oracle手动建库
请登录后发表评论 登录
全部评论

注册时间:2013-05-30

  • 博文量
    154
  • 访问量
    515367