配置监听方法

1、首先在客户机中安装oracle客户端

2、安装完之后打开服务器的监听

[oracle@zhang admin]$ lsnrctl start

 

LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 07-APR-2014 12:55:53

 

Copyright (c) 1991, 2005, Oracle.  All rights reserved.

 

Starting /u01/app/oracle/product/10.2.0/db_1/bin/tnslsnr: please wait...

 

TNSLSNR for Linux: Version 10.2.0.1.0 - Production

Log messages written to /u01/app/oracle/product/10.2.0/db_1/network/log/listener.log

Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=zhang)(PORT=1521)))

 

Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))

STATUS of the LISTENER

------------------------

Alias                     LISTENER

Version                   TNSLSNR for Linux: Version 10.2.0.1.0 - Production

Start Date                07-APR-2014 12:55:53

Uptime                    0 days 0 hr. 0 min. 0 sec

Trace Level               off

Security                  ON: Local OS Authentication

SNMP                      OFF

Listener Log File         /u01/app/oracle/product/10.2.0/db_1/network/log/listener.log

Listening Endpoints Summary...

  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=zhang)(PORT=1521)))

The listener supports no services

The command completed successfully

如果是多实例的库,还需要修改一下shared_server_sessionsshared_servers参数的值,如果是单实例的库则无需配置,如果配置,参见上一个问题的解析

图形化配置

在客户机上打开net configuration assistant进入图形化配置界面

首先进行‘监听程序配置’


点下一步


点下一步


监听名可以随意命名,按默认即可,点下一步


TCP,点下一步


默认,下一步


默认,下一步


监听程序配置完成,点下一步



将点选在‘命名方法配置’一栏


开始‘命名方法配置’,点下一步

默认选‘本地命名’,点下一步



命名方法配置完成,点下一步


将小黑点选在‘本地Net服务名配置’一栏,开始配置本地Net服务名,点下一步


点添加,下一步

输入服务名,一般设为对应的实例名(理论上可以任意设置),点下一步


选择TCP点下一步


填写主机名,主机名为数据库服务器的IP,其他默认,下一步


选‘是,进行测试’,下一步


点更改登录,将正确的用户名和密码输入进行测试


显示测试成功,即可确定监听配置成功,点下一步


网络服务名,一把为对应的实例名,填上之后下一步


默认,下一步


Net服务名配置完毕,点下一步


点完成即完成监听的配置,然后通过Net manager查看



配置完成之后在$ORACLE_HOME/network/admin目录下可以看到tnsname.ora的文件


打开查看


以上即为配置后的tnsname.ora的内容

服务器上$ORACLE_HOME/network/admin中的内容为



手工配置监听

在客户机的$ORACLE_HOME/network/admin下编辑tnsname.ora文件,文件内容为

prod=

 (DESCRIPTION=

  (ADDRESS= (PROTOCOL=tcp)(HOST=gc1)(PORT=1521))

  (CONNECT_DATA=

     (SERVICE_NAME=prod)

     (SERVER=dedicated)

   )

 )

 

 

SAFE=

 (DESCRIPTION=

  (ADDRESS= (PROTOCOL=tcp)(HOST=gc2)(PORT=1521))

  (CONNECT_DATA=

     (SERVICE_NAME=SAFE)

     (SERVER=dedicated)

   )

 )

保存之后,修改一下shared_server_sessionsshared_servers参数的值即可



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

转载于:http://blog.itpub.net/29802484/viewspace-1418431/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值