plsql developer配置连接oracle11g数据库的方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了plsql developer配置连接oracle11g数据库的方法相关的知识,希望对你有一定的参考价值。

参考技术A

大家知道plsql
developer配置连接oracle11g数据库的方法吗?不知道的朋友不要着急,现在我就给你们说说吧!
1.配置环境变量:ORACLE_HOME=D:\\Program
Files
(x86)\\instantclient_11_2、TNS_ADMIN=D:\\Program
Files
(x86)\\instantclient_11_2\\NETWORK\\ADMIN、NETWORK、ADMIN如没有则手动新建。
2.设置PLSQL
Developer:
1)进入程序,菜单:工具-首选项
2)设置Oracle主目录、OCI库,如果环境变量设置正确,下拉会自动查找到。
Oracle主目录:D:\\Program
Files
(x86)\\instantclient_11_2,OCI库:D:\\Program
Files
(x86)\\instantclient_11_2\\oci.dll确定,保存。退出程序。
1
3)启动程序,进入登录界面:数据库等下拉会有TNS_ADMIN里tnsnames.ora配置好的连接名,输入用户名、密码即可登录。
2

PLSQL Developer安装tnsnames.ora配置 解答




前提是您已经安装好了PLSQL-Developer工具,安装PLSQL程序相信大家都会



正常的登录窗口:





当你的图为:





没有这个选项无法连接数据库.没有安装Oracle的话,这里就会少一个选项"连接为",如果您安装了Oracle客户端那就请忽略该经验,因为PLSQL工具会自动从系统注册表找有没有Oracle的配置信息,没有则显示如第一张图,有则显示第二张图(也可能个别机器即使安装了Oracle客户端还是没显示,这样需要手动去添加Oracle的参数配置文件), 那么怎样能不用安装Oracle客户端实现数据库的连接呢



首先打开PLSQL界面弹出登录框这个时候您很冲动的输入了正确的用户名密码,以及ip地址端口号,但是您点击确定时弹出如下第一张图所示这说明您本机没有安装Oracle客户端或者PLSQL工具首选项中没有配置正确.因此直接点取消,PLSQL会自动打开软件如下第二图.您会看到软件的左上方提示没有登录.


Oracle 客户端没有正确安装 提示


点击取消,不登录进入软件界面



点击 工具→首选项→连接→填写这两项:
Oracle 主目录名:填写Oracle安装的目录
OCI库:填写文件路径加/oci.dll



填写oracle存放目录显示:


应用、确定:



当重新打开PLSQL程序时,如果您看到的界面如下图所示,细心的您会发现下面多了一个选项"连接为"



没有在本地安装Oracle 的用户必须下载一个instantclient(即使客户端), 路径指向这里,才能正常使用

instantclient  

地址

下载 instantclient-basic-nt-11.2.0.3.0.zip

解压为 D:\\Oracle\\instantclient_11_2 (你定义的目录)


oracle的目录指向这 instantclient(即时客户端)的目录




另外添加一个tnsnames.ora的配置
在即时客户端的目录里新建文件夹 network  ,network里在新建 admin,在admin目录下建一个后缀名为.ora的文件:tnsnames.ora



\\instantclient_11_2\\network\\admin\\tnsnames.ora

记事本打开,内容添加如下:

# tnsnames.ora Network Configuration File: D:\\oracle\\NETWORK\\ADMIN\\tnsnames.ora
# Generated by Oracle configuration tools.


orcl =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1 )(PORT = 1521))
    )
   (CONNECT_DATA =
      (SERVICE_NAME = orcl )
    )
 )


test-name =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.10 )(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = orcl)
    )
  )

其中下面的一个的 test-name改成你想在登录显示框选择看到的名字,HOST改成你想连到的数据库的 IP






以上是关于plsql developer配置连接oracle11g数据库的方法的主要内容,如果未能解决你的问题,请参考以下文章

plsql developer配置连接oracle11g数据库的方法

PLSQL Developer连接oracle数据库安装及配置

PLSQL Developer安装配置连接oracle数据库

PLSQL Developer 连接Linux 下Oracle的安装与配置

plsql developer连接oracle 11g数据库吗

plsql developer使用教程