应用plsql进行数据库远程连接

准备工作:

要访问数据库的电脑(客户端)与被访问的数据库(服务端)必须在同一个局域网中,并且客户端可以通过ping的方式连接服务端。


服务端的配置:

1.服务端配置监听程序,否则无法应答客户端的请求。

具体方法:应用oracle 自带的net manager 或者Net Configuration Assistant 进行配置,二者都在oracle “配置与移植工具”中,配置“监听程序'。


2.服务端必须开启监听服务。

具体方法:在windows里计算机----管理-------服务,将oracle开头,以listener结尾的服务打开,将oracle开头,实例名结尾的服务打开。


3.复制tnsnames.ora。

具体方法:在oracle根目录下,寻找product/版本号/network/admin文件夹,在将其中的tnsnames.ora 复制出来,准备拷贝到客户端。查找时同时留意一下oracle的版本。


客户端的配置:

1.下载并安装对应版本的oracle client 程序,从oracle官网可以下载。

需手动配置path这个环境变量:添加client所在目录进入path变量。例如

最好再配置环境变量:TNS_ADMIN,与path相同,并在结尾处加上\

  配置环境变量:NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK

2.将tnsnames.ora拷贝到/network/client所在的安装目录下,正常情况下不需要修改。可用文本编辑器打开核对一下:

oracledata =  
 
(DESCRIPTION =  
 
<span style="white-space:pre">	</span>(ADDRESS_LIST =  
 
<span style="white-space:pre">		</span>(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.58)(PORT = 1521))  
<span style="white-space:pre">	</span>) 
 
<span style="white-space:pre">	</span>(CONNECT_DATA =  
 
<span style="white-space:pre">		</span>(SERVICE_NAME = oracledata)   
 
<span style="white-space:pre">	</span>)

其中host后面为服务器的主机名或者ip地址,port为端口号,service_name为数据库实例名。
3.下载并安装plsql,注意有一步选择“安装此软件给_______使用”,选择所有用户。(for all users)。安装后记得用管理员权限使用软件。
4.首次进入plsql不登录直接取消,进入后选择“工具(tools)”-----“首选项(preference)”------“连接(connection)”,其中的“oracle主目录名”填写客户端安装的路径,“OCI库”填写客户端安装路径/oci.dll,勾选检查连接,确定后退出plsql。
5.按照用户名密码重新登录即可。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值