PL/SQL Developer连接Oracle数据库的操作步骤

时间:2021-06-13 22:56:17

1、安装PL/SQL Developer(略)

2、安装oracle Clinet

      首先到Oracle官网上去下载一个Oracle 11g Client,不过需要先申请一个Oracle 帐号,才能下载。

      目前下载地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html

     下载instantclient-basic-nt-11.2.0.3.0.zip(绿色版),文件解压后在instantclient_11_2目录下新建NETWORK\ADMIN目录,在ADMIN目录下新建tnsnames.ora文件,添加数据库TNS。

     解压目录 D:\Program Files\instantclient_11_2

     建立文件 D:\Program Files\instantclient_11_2\network\admin\tnsnames.ora(说明:如果下载的oracle客户端,无tnsnames文件,此步骤则很关键)

     TNS内容如下

            ----

ORCL=
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = IP地址)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = 服务名)
    )
  )

----

3、配置PL/SQL Developer的Oracle Home和OCI Libaray

打开PLSQL 工具-首选项 里设置

Oracle Home: D:\Program Files\instantclient_11_2

OCI Library: D:\Program Files\instantclient_11_2\oci.dll

4、验证Oracle Client

      打开新的PL/SQL Developer,输入用户名和密码,在database选项下,可以看刚才配置的TNS了。说明oracle客户端连接服务器成功了。


反思:这么简单的操作,自己竟然折腾了3晚上,此问题更值得思考!


参考资料:

ORACLE客户端 instantclient + PLSQL使用方法:http://blog.sina.com.cn/s/blog_613b0fcd01011d69.html

PL/SQL Developer如何连接64位的Oracle图解 :http://blog.csdn.net/cselmu9/article/details/8070728

                                                                              http://www.cnblogs.com/ymj126/p/3712727.html