PLSQL developer不需要客户端就可以连通服务器Oracle数据库

一直在Linux机上用Oracle数据库,今天想在win7上用PLSQL developer这个软件,
但同时又不想再装一个Orale的客户端,所以在网上一直找资料,最终总结这这些:


1 下载相应的程序, instantclient-basic-win32-10.2.0.4.zip (34,742,358 bytes)

或者instantclient-basic-win32-10.2.0.3-20061115.zip

WIN64位系统 下载链接:
http://www.oracle.com/technology/global/cn/software/tech/oci/instantclient/htdocs/winsoft.html?_template=/ocom/print
 
2 将Oracle Instatnt Client解压。如,至F:/instantclient_10_2
 
  再编写一个tnsnames.ore的文件,放在F:/instantclient_10_2目录下,内容:

ORCL =
(DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST =192.168.1.118)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = dedicated)
      (SERVICE_NAME = ORCL)
    )
)
 

3 环境变量配置: "控制面板"-"系统"-"高级"-"环境变量"-"系统变量"添加

NLS_LANG = AMERICAN_AMERICA.ZHS16GBK(或SIMPLIFIED CHINESE_CHINA.ZHS16GBK)
TNS_ADMIN = F:\instantclient_10_2
PATH = F:\instantclient_10_2

 

4 打开PLSQL developer ,点取消,然后进入PLSQL developer内,点菜单栏的tools(工具)的首选项,
在Oracle的主目录写入:F:\instantclient_11_2
在OCI库写入:F:\instantclient_11_2\oci.dll
保存退出后再打开PLSQL developer即可链接。

5 若没有链接成功,在服务器端看相关的监听有没有启动
lsnrctl start 启动监听
lsnrctl status 查看监听状态
lsnrctl stop 关闭监听

以ORCL实例为例:
若监听中没有启动ORCL的相关服务,在Oracle用户下输入指令netca,图形化配置监听
启动数据库,注册数据库实例(alter system regisetr;)

最后在客户端打开PLSQL developer,就可连通。

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值