不安装Oracle客户端 ,使用PL/SQL Developer的方法|数据库|码途山海.智隐长卷 -

程序人生|重庆纽新

找回密码
立即注册

QQ登录

只需一步,快速开始

欢迎访问【程序人生-重庆纽新】,本网站为软件开发人员视觉的IT资讯、软件开发中各种问题的解决办法!!
搜索
发新帖


2308

积分

0

好友

259

主题
楼主
发表于 2016-6-6 10:44:35 | 查看: 3664| 回复: 1
1、下载Oracle独立的客户端 【instantclient】 ,解压到E:\Disk\iso\oracle12g\instantclient_12_1
2、安装PL/SQL Developer,建议安装在C:\Program Files\PLSQL Developer,不要安装在C:\Program Files(X86)\PLSQL Developer中
3、第一次使用PL/SQL Developer时,不连接数据库,直接点取消,然后在:Tools--Preferences中,找到Connection,将Oracle_HOME设置为客户端 地址E:\Disk\iso\oracle12g\instantclient_12_1,将OCI Library设置为:E:\Disk\iso\oracle12g\instantclient_12_1\oci.dll,保存之后退出程序
4、在E:\Disk\iso\oracle12g\instantclient_12_1下建立:network\admin文件夹,并编辑tnsnames.ora文件 (内容示例 ):


  1. CTMS-SERVER =
  2.   (DESCRIPTION =
  3.     (ADDRESS_LIST =
  4.            (ADDRESS = (PROTOCOL = TCP)(HOST = 58.213.145.188)(PORT = 1521))
  5.    )
  6.    (CONNECT_DATA =
  7.           (SERVICE_NAME = jczd)
  8.    )
  9.   )
复制代码


5、重新打开PL/SQL Developer,即可正常连接数据库并使用。


6、设置完成之后,有可能与Navicat for Oracle冲突,只需要打开Navicat for Oracle,然后在“工具--选项”的OCI中指定与PL/SQL Developer相同的OCI文件即可。

收藏回复 只看该作者 道具 举报


沙发
发表于 2018-1-21 22:38:56
1. oracle官网提供了instantclient,下载instantclient-basic包,将包解压存放到本地,本测试为

    D:\STUDY\instantclient_10_2;



2. 在这个目录下新建sqlnet.ora和tnsnames.ora两个文件



sqlnet.ora文件内容

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

SQLNET.AUTHENTICATION_SERVICES= (NTS)   



NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)



tnsnames.ora文件内容

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

orcl =   

(DESCRIPTION =      

  (ADDRESS_LIST =         

    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.146.143 )(PORT = 1521))      

  )      

  (CONNECT_DATA =        

    (SERVICE_NAME = orcl )      

  )

)

注:斜体部分需要按需配置,如果端口是自定义的也需要相应变更。



3. 配置环境变量



变量名                       变量值

TNS_ADMIN            D:\STUDY\instantclient_10_2

  

回复 只看该作者 道具 举报

高级模式
B Color Image Link Quote Code Smilies



QQ|小黑屋| 码途山海.智隐长卷 渝ICP备15002301号-2   渝公网安备50011202504426

GMT+8, 2025-5-18 02:31 , Processed in 0.042961 second(s), 26 queries .

©Copyright 程序人生!

©2012-2015重庆纽新

快速回复 返回顶部 返回列表