oracle数据库监听配置

oracle数据库监听配置
针对相关的问题如:客户端client无法连接到服务器端server
1:
listener
主要用来监听客户端向数据库服务器端提出的连接请求,是基于服务器端的服务,那么它也只存在与数据库服务器端,进行监听器的设置也是在数据库服务器端完成的。
2:
tnsname 本地服务名
oracle客户端与服务器端的连接是通过客户端发出请求。
是oracle客户端网络配置的一种,另外还有oracle名字服务器oracle name server
3: oracle网络连接配置方法
windows/程序/oracle home/配置和移植工具/.Net Manager
在监听程序选项中点击
点击加号弹出对话框,输入监听器的名称,在出现的监听位置中,点击添加地址,对协议,主机,端口进行配置,我的配置是tcp/ip,130.30.3.98 端口是1529
在窗口的右侧下拉选项中选择数据库服务,在出现的数据库栏中
全局数据库名中输入ORCL ,oracle主目录:在注册表中 hkey_local_machine/software/oracle/key_oralb10g/ oracle_home D:\oracle\product\10.2.0\db_1
至此,Oracle服务端监听器配置已经完成。
[color=red]
也可以直接在oracle_home/network/admin/listener.ora中进行配置
同理
在oracle_home/network/admin/tnsnames.ora中配置客户端的连接 [/color]


连接的验证和测试
:oracle_home/bin/LSNRCTL.exe
start/stop

查看实例情况:

[color=red]select * from v$instance;


1 1 orcl SITECH-5570F647 10.2.0.1.0 2008-4-20 18:48:04 OPEN NO 1 STOPPED ALLOWED NO ACTIVE PRIMARY_INSTANCE NORMAL NO[/color]
[color=blue] 一个oracle监听多个端口[/color]

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
)
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 130.30.3.98)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 130.30.3.98)(PORT = 1529))
)
)

现在用一个小例子来验证:环境是oracle10g

oracle net manager/监听程序/点击加号

监听名称:LISTENER_ADD
配置监听位置:添加地址130.30.3.98 ,端口号 1522
此时在oracle_home/network/admin/listener.ora
增加了
[color=red]SID_LIST_LISTENER_ADD =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = ORCL)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
(SID_NAME = ORCL)
)
)[/color]

配置数据库服务:
[color=red] 全局数据库名:ORCL
数据库主目录:oracle_home
SID:ORCL[/color]
启动:oracle_home/bin/LSNRCTL.EXE
>status listener_add
报告错误:
[color=red]原因是:
你的listern.ora没有静态注册服务
英文下是:
The listener supports no services[/color]

解决方案是:
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 130.30.3.98)(PORT = 1522))
)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值