用Navicat连接Mysql用得挺好的,渐渐喜欢上这个导航小猫了。
于是想拿它连接ORACLE,可是会报错:
"unsupported server character set ZHS16GBK"
查了半天才知道是没有设置好"oci.dll",于是:
Navicat:"工具->选项...->其它->OCI-在Oracle的数据库文件中找到oci.dll"文件选中即可。
在Oracle/bin下找到了它.
OCI=Oracle Call Interface;
oci.dll自然就是 Oracle Call Interface for Windows了;
这么一想,Navicat 要访问Oracle,自然是少不了oci.dll了。
http://download.oracle.com/docs/cd/B10501_01/win.920/a95497/whatsnew.htm
下面这段来自Oracle网站:
What is the Oracle Call Interface?
The Oracle Call Interface (OCI) is an application programming interface
(API) that allows applications written in C to interact with one or more
Oracle Servers. OCI gives your programs the capability to perform the
full range of database operations that are possible with Oracle8i
database, including SQL statement processing and object manipulation.
看来是给Navicat这样的东西用的。
分享到:
相关推荐
在本文中,我们将详细讨论如何使用Navicat连接到Oracle 11G数据库,以及oci(Oracle Call Interface)文件在这个过程中的作用。 首先,oci文件是Oracle数据库的一个关键组件,它是Oracle客户端库的一部分,提供了与...
在这个"Navicat12,15 连接oracle11g的插件包"中,重点是帮助用户利用Navicat12或Navicat15版本与Oracle 11g数据库建立连接。Oracle 11g是Oracle公司的一个重要数据库产品,广泛应用于企业级的数据存储和管理。 首先...
我在之前项目中连接Oracle12是不报错的,也不需要做任何配置,直接选择basic或者TNS连接方式都可以顺利连接,刚开始也很恼火,查了资料后,加载这个驱动就行,最终解决,这里面还有连接hive和mysql的,大家也可以存...
标题中的“navicat连接oracle 万能oci”指的是使用Navicat这款数据库管理工具来连接Oracle数据库,其中“万能oci”可能是指一个通用的Oracle Call Interface (OCI) 文件,这种文件允许Navicat与不同版本的Oracle...
"instantclient_10_2.rar"这个压缩包就是Oracle Instant Client的一个版本,它包含了必要的动态链接库文件,包括oci.dll,这是连接Oracle数据库所必需的关键组件。Oracle Instant Client允许应用程序在没有完整...
在本场景中,"navicat链接oracle11g 数据库oci"的问题指的是Navicat这款数据库管理工具在尝试连接Oracle 11g数据库时遇到了oci相关的问题,可能是由于Navicat缺少对oci的支持或者oci库未正确配置导致的。 oci的全称...
Navicat Premium 连接oracle ORA-28547:connection to server failed,probable Oracle Net admin error错误,在Navicat安装目录中创建instanrclient_11_2目录,将下载的压缩文件解压到instanrclient_11_2目录中,...
1. 数据库连接:Navicat支持多种方式连接Oracle数据库,包括标准TCP/IP协议、SSH隧道和HTTP隧道,确保了在各种网络环境下都能安全地访问数据库。 2. 数据库设计:用户可以使用Navicat创建、修改和管理表、视图、...
在使用Navicat连接Oracle数据库时,需要依赖Oracle的客户端组件——Instant Client。本文将详细介绍如何利用Instant Client 11.2来建立与Oracle数据库的连接,并提供Navicat的配置步骤。 首先,了解Instant Client...
描述中提到"用于Navicat连接Oracle11g客户端oci",这进一步确认了这个压缩包的用途。在Oracle数据库中,客户端通常包含一系列的库文件,如DLL(动态链接库)文件,这些文件在Windows环境下提供了必要的运行时支持,...
在使用Navicat连接Oracle数据库时,首先要确保安装了与Oracle服务器版本兼容的Oracle客户端。例如,如果Oracle服务器是10g版本,那么Navicat就需要对应的Oracle10g客户端驱动。文件"instantclient_21_9"可能是Oracle...
在本文中,我们将深入探讨如何使用Navicat连接到Oracle数据库,特别是涉及Oracle Call Interface (OCI) 文件在Oracle 11版本中的应用。 首先,Oracle Call Interface (OCI) 是Oracle提供的一种C语言编程接口,它...
解决Navicat 不支持连接 oracle 高版本。 使用方法: 将压缩文件解压到安装目录。打开Navicat --- 工具 --- 选项 --- 其他 --- OCI --- OCI library(oci.dll),选择刚刚解压出来的 oci.dll文件、 重启 Navicat
在描述中提到的“Navicat连接Oracle客户端官网下载原版”,意味着这个压缩包包含的是官方发布的Oracle Instant Client,以确保安全性和稳定性,便于通过Navicat进行连接。 "即时客户端"(instantclient)是Oracle ...
用于解决navical12 连接和Oracle时闪退的问题
Navicat所依赖instantclient_11_2及使用方法,用于连接oracle11g,文件内置详细操作流程及oracle11.2的客户端,
对于Navicat和Oracle 11g的结合使用,该文件可能会提供关于配置、连接设置、安全性和性能优化等方面的指导。 使用Navicat与Oracle 11g配合,用户可以进行以下操作: 1. 数据库连接:创建新的数据库连接,输入...
综上所述,"navicat_Oracle的dll.rar"中的这四个DLL文件对Navicat连接Oracle数据库至关重要。在安装或升级Navicat时,如果遇到连接Oracle的问题,检查并确保这些文件的完整性和版本匹配性是解决问题的重要步骤。同时...
解决使用Navicat Premium连接oracle的时候出现错误:ORA-28547:connection to server failed,probable Oracle Net admin error
打开navicat 找到工具、找到选项,在里面找到oci,把路径换成资源中的这个就ok了。亲测好用