oracle 客户端访问数据库,ORACLE数据库客户端连接访问服务器

本文详细介绍了Oracle客户端如何通过Listener/Tnsnames机制访问数据库服务器,包括检查网络、服务器监听器配置、客户端Tnsnames配置及连接测试。关键步骤包括确保网络通畅、Listener.ora与Tnsnames.ora的正确配置,以及服务名的一致性。
摘要由CSDN通过智能技术生成

数据库客户端连接访问服务器

oracle客户端访问服务器是通过Listener/Tnsnames协议机制。Listener负责再服务器上监听来自远端的连接请求,而Tnsnames则是远端的连接协议。用户在使用这个机制的时候,只需要保证三点即可:

1.客户端/服务器之间的网络链路通畅。

2.服务器上监听器配置正确并启动($ORACLE_HOME/network/admin/Listener.ora),且数据库实例已经启动。

3.客户端上请求器配置正确($ORACLE_HOME/network/admin/Tnsname.ora)。

下面是我的配置并访问过程:

一:检查客户端/服务器之间的网络状态

客户端操作系统:Windows XP Professional SP3

数据库客户端版本:Oracle 11g Release

IP:192.168.114.103

服务器操作系统:RHEL 5.1

数据库服务器版本:Oracle Enterprise 11.1.0.6 Release

IP:192.168.114.222

IP对应名称:ttecdis.tju-tcb.cn

常见数据库名称ttecdis

数据库启动后实例名称ttecdis

客户端与服务器互相ping,网络通畅。

二:服务器端Listener.ora配置

在服务器端,存在一个初始化参数SERVICE_NAME,这个参数就是用于定义客户端文件(tnsname.ora)请求的服务器端的服务名,也是服务器端文件(listener.ora)提供的服务名。

可以使用show para

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值