前言:因为一个项目要用到Oralce数据库,但安装的PL/SQL数据库管理工具总有这样那样的问题,所以最后决定使用navicat。navicat是一个小型的但应用范围较广的软件,支持主流数据库的操作,相当简单。(由于Windows本身没有提供Oralce的驱动,所以需要Oracle的client和Navicat for Oralce配合使用)


一、所需工具

1、Navicat for Oralce

2instantclient-basiclite-nt-11.2.0.3.0

3instantclient-sqlplus-nt-11.2.0.3.0


注意,不下载2和3,直接使用navicat会报错:cannot load oci dll,87


因为我所用的数据库是11.2.0.3,所以下载的是11.2.03的,对应自己Oracle的版本到Oralce官网下载 。Oralce官网需要注册才能下载,嫌麻烦可以直接百度。文件名大同小异,名称中nt的位置可能是windows或者其他英文。


官网链接:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html

注意区分x86和x64客户端,navcat要求版本和Oralce client位数一致,否则会报错:cannot load oci dll,193



二、安装

1双击navicat .exe 设置安装路径安装即可

2解压instantclient-basiclite-nt-11.2.0.3.0和nstantclient-sqlplus-nt-11.2.0.3.0  两者会解压到同一文件夹下 名为instantclient_11_2或其他类似名字

3将instantclient_11_2放到D盘或其他你想放置的目录下



三、配置

1打开已经安装好的Navicat for Oralce

2菜单-工具-选项-其他-OC

navicat连接Oracle步骤(cannot load oci dll,193、 87)

3选择oci.dll和sql plus的路径。都设置为instantclient_11_2下oci.dll和sqlplus的路径。

navicat连接Oracle步骤(cannot load oci dll,193、 87)

4重启Navicat for Oralce

5选择工具栏-连接 对连接进行配置,即可连接本地或远程Oralce

navicat连接Oracle步骤(cannot load oci dll,193、 87)



相关文章: