PLSQL连接本地以及远程的oracle数据库(64位)

此方法是本地已经安装好了oracle数据库的情况下进行使用的,适用于64位的操作系统

工具/原料

  • oracle 11g / oracle 11g 精简版

  • pl/sql developer

  • instantclient-basic-nt-12.1.0.2.0

方法/步骤

  1. 1

    首先在自己的电脑上安装oracle 11g r2 的数据库。

    如果你是学生,对数据库的要求不高,或者公司有自己的数据库,我在这里推荐你安装11g 的精简版,很小而且安装简单,基本的数据库功能都可以实现。

    去oracle官网进行下载

    PLSQL连接本地以及远程的oracle数据库(64位)

  2. 2

    在自己的电脑上安装PLSQL客户端,这个较为简单,自己去官网下载安装包下载就好了,不进一步介绍了。建议安装好了以后可以下载中文语言包。

  3. 3

    然后还需要一个重要的工具,就是instantclient-basic-nt-12.1.0.2.0,用来将你的oracle与plsql连接起来。

    去官网下载即可,下载完了以后只需要解压就好,不进行安装。

    重要的一点:这个连接工具要下载32位的,64位的没用,亲测!!

    PLSQL连接本地以及远程的oracle数据库(64位)

  4. 4

    这些工具都下载好了以后就可以进行配置连接了。

    首先将下载好instant client 解压,然后将其放到oracle的安装目录下。

    其实放到哪里都可以,但是为了防止误删,还是放到oracle目录下比较好。

    PLSQL连接本地以及远程的oracle数据库(64位)

  5. 5

    把oracle目录下的E:\ORACLE\app\oracle\product\11.2.0\server\network文件夹整个拷贝到instant client的目录下。

    这里我的network目录和你可能稍有不同,但是结构差不多,找找就有了。

    PLSQL连接本地以及远程的oracle数据库(64位)

  6. 6

    然后打开E:\ORACLE\instantclient-basic-nt-12.1.0.2.0\instantclient_12_1\network\ADMIN 修改tnsnames.ora

    这个文件里已经有了你本地的数据库连接,将远程的数据库连接添加到末尾即可。

    PLSQL连接本地以及远程的oracle数据库(64位)

  7. 7

    然后打开你的plsqL客户端,不要连接直接cancel进入。

    打开工具-首选项

    将instantclient-basic-nt-12.1.0.2.0的目录填入,一个是安装目录,一个是OCI.DLL的目录。

    p.s.   E:\ORACLE\instantclient-basic-nt-12.1.0.2.0\instantclient_12_1

            E:\ORACLE\instantclient-basic-nt-12.1.0.2.0\instantclient_12_1\oci.dll

    PLSQL连接本地以及远程的oracle数据库(64位)

  8. 8

    然后关闭客户端再次打开,输入用户名和密码,以及选择一下数据库即可。

    PLSQL连接本地以及远程的oracle数据库(64位)