navicat是数据库客户端管理工具,可以连接各种不同类型的数据库,常见的有:MySQL、PostgreSQL、Oracle、SQLite、SqlServer等等,非常方便。
下面演示下:如何用navicat连接oracle数据库,第一次连接会遇到一个坑。
1、【文件】->【新建连接】,选择Oracle
2、填写数据库连接信息,点连接测试,发现下面的报错。
Navicat提示:“Cannot create oci environment”,然后百科了下OCI。
ORACLE调用接口(Oracle Call Interface简称OCI)提供了一组可对ORACLE数据库进行存取的接口子例程(函数),通过在第三代程序设计语言(如C语言)中进行调用可达到存取ORACLE数据库的目的。然后,直接搜索这个报错,解决办法如下:
1、【工具】->【选项】,修改OCI,默认是Navicat安装路径下的OCI,然后修改为Oracle客户端路径下的
OCI.DLL即可。
修改完之后,重新打开Navicat,建立连接,测试连接,提示成功!