1.用Navicat连接Oracle数据库时报错ORA-28547:connection to server failed,probable Oracle Net admin error 解决方案: 上网一查原来是oci.dll版本不对.因为Navicat是通过Oracle客户端连接Oracle服务器的,Oracle的客户端分为两种,一种是标准版,一种是简洁版,即Oracle Install Client.而我们用Navicat时通常会在自己的安装路径下包含多个版本的OCI,如果使用Navica…
发现Navicat作为一款连接数据库的工具确实很好用,可视化的界面看着舒服很多,下面说说我今天在连接Oracle数据库时的一些问题: 1.安装好Oracle后直接用Navicat是连接不上的,会出现如下图的错误:使用Navicat连接Oracle时必须先下载Oracle的instantclient客户端,去官网下载即可 2.将下载的安装包解压出来:打开Navicat,工具==>OCI==>在OCI library选择刚刚解压出来的oci.dll路径,确定后重启. 3.然后输入我们的连接名,连接…
环境:windows2008r2(x64) oracle 11.2.0.1 1.找到Oracle服务端的NetManager程序(一般在开始菜单->oracle->配置和移植工具)中,修改以下两个位置(将IP修改为Oracle所在的IP地址): 或者在oracle安装目录找到以下两个文件listener.ora和tnsnames.ora,参照下图进行修改: 2.注释掉#(PROGRAM = extproc) 以上设置完成后,需要重启Oracle***TNSListener服务. 3.navic…
用Navicat连接Oracle数据库时出现如下错误 上网一查原来是oci.dll版本不对.因为Navicat是通过Oracle客户端连接Oracle服务器的,Oracle的客户端分为两种,一种是标准版,一种是简洁版,即Oracle Install Client.而我们用Navicat时通常会在自己的安装路径下包含多个版本的OCI,如果使用Navicat连接Oracle服务器出现ORA-28547错误时,多数是因为Navicat本地的OCI版本与Oracle服务器服务器不符造成的.所以我们要做的…
[转]关于navicat连接oracle 报 ORA-12737 set CHS16GBK错误的解决方案 昨天下载安装了navicat 9.0 Premium(高级英文版),连接mysql正常,看到他同时支持oracle.sqlite和postgresql,也想来连接一下oracle,进行集中管理.1.但是连接时候先是报出监听错误.不能解析oracle SID标识符,我用sqlplus和plsql连接却是正常的!!!这说明我的配置文件是没有问题的.2.重新将连接方式由TNS改为BASIC,然后依…
今天使用Navicat连接Oracle数据库.它报告了以下错误:"ORA-12737 Instant Client Light:unsupported server character set ZHS16GBK" 从这个错误判断,要知道的是client不支持server端的字符集造成的,可是改动server端的字符集是不现实的,那我们仅仅能从client找原因了.我们知道Navicat连接Oracle使用的是OCI方式.而我安装的Navicat 10 Premium使用的是OCI的In…
原文:navicat连接oracle数据库报ORA-28547: connection to server failed, probable Oracle Net admin error错误的解决方法 navicat是通过oracle客户端连接oracle服务器的. oracle的客户端有两种,一种标准的客户端安装程序,下载地址: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html…
链接:http://pan.baidu.com/s/1dEO9qJR 密码:ye2c 用Navicat连接Oracle数据库时出现如下错误 上网一查原来是oci.dll版本不对.因为Navicat是通过Oracle客户端连接Oracle服务器的,Oracle的客户端分为两种,一种是标准版,一种是简洁版,即Oracle Install Client.而我们用Navicat时通常会在自己的安装路径下包含多个版本的OCI,如果使用Navicat连接Oracle服务器出现ORA-28547错误时,多数是…
今天使用Navicat 连接Oracle时晕倒了一些坑,特此记录一下! 楼主就是64位win10系统,安装的Navicat是64位的,刚开始配置32位的oci.配置后连接还是提示“Connot load OCI DLL,87:Instant Client package is required for Basic and TNS connetion. ” 然后按照上图重新打开OCI配置,发现刚刚选择的OCI路径那个文本框居然变成空的了!然后楼主去官网下载64位的InstantClient 然后解…
记录一下navicat连接Oracle数据库过程: 一.根据自己版本去Oracle官网下载instantclient 地址:https://www.oracle.com/technetwork/topics/winx64soft-089540.html 二. navicat设置OCI环境 进入navicat --> 工具 --> 选项 --> 环境添加instantclient oci.dll  重启后生效 三.Oracle数据库连接配置 知道Oracle数据库的TNS,如下: fhzc…
        4,680   今天看到0day5上面更新了一个用友ERP的漏洞,确实可以下载任意文件:但是用友ERP基本上都是使用了oracle数据库,必须要有一个好的数据库连接工具才可以,Navicat 可以满足需求,测试过程中却遇到了"Navicat连接Oracle 报 ORA-12737 set CHS16GBK错误",以过多次的查找测试,找到解决办法,分享给小伙伴们. 参考了如下的文章: http://tieba.baidu.com/p/1841846827 http://b…
如有什么质疑的地方,希望可以和大家一起探讨,共同进步. 一.安装方法: 1.首先下载Navicat Premium和Oracle Database Oracle Database官网下载地址:https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html注:Oracle Database的file1和file2都要下. 2.之后解压将两个文件放入一个文件夹中,这里是我的放置位置,我将file2…
1.Navicat连接Oracle,需要使用OCI库.因此先要安装Oracle提供的客户端instantclient-basic, 请注意,32位的Navicat需要下载配置32位的instantclient-basic,64位的Navicat需要下载配置64位的instantclient-basic. 怎么区分32位还是64位?一般,文件名里面带有x64的,就是64位的啦. navicat的32位和64位的区分: Oracle客户端instantclient-basic的32位和64位的区分:…
今天使用Navicat连接Oracle数据库,报了下面的这个错误:“ORA-12737 Instant Client Light:unsupported server character set ZHS16GBK” 从这个错误上看,可以知道是客户端不支持服务器端的字符集造成的,但是修改服务器端的字符集是不现实的,那我们只能从客户端找原因了.我们知道Navicat连接Oracle使用的是OCI方式,而我安装的Navicat 10 Premium使用的是OCI的Instant Client 10 是…
解决Navicat连接Oracle数据库用户权限问题: 第一步:在cmd窗口运行[sqlplus], 第二步:输入Oracle的用户名和口令连接Oracle数据库, 第三步:执行授权代码,给用户授予DBA权限 [grant dba to 用户名;],如果还有权限不足问题在执行第四部, 第四部:执行[grant all privileges to 用户名;]…
Navicat 连接 Oracle ORA-28547:connection to server failed, probable Oracle Net admin error Navicat for Oracle Cannot create oci environment oracle library is not loaded 位数要对应操作系统/数据库/navicat版本 最后是因为vc++ 2013没安装导致的oracle library is not loaded报错 (使用的inst…
最近电脑更换成mac,很多软件都和win不一样了,正在慢慢适应,连接oracle原来用的客户端是pl/sql develop,蛋疼的是没有了mac版本, 用了navicat,具体设置如下 1.新建连接 2.配置如下 3.然后连接测试,如果运气好的话,是连接成功,当然了,大部分情况应该是会出现如下报错, 4.原因分析: 出现此错误的原因是hostname和/etc/hosts 下本机ip后面的名字不一致导致的, hostname如下 /ect/hosts如下 注意:此时这个已经被我改好了,保证一致…
一.32位系统下 cannot load OCI DLL,126 解决方法:工具->选项->OCI 选择oracle安装目录下bin里面的oci.dll 二 .在64位系统下安装了Oracle 11g,在用Navicat去连接Oracle时,提示以下错误: Cannot load OCI DLL, 126: Instant Client package is required for Baic and TNS connection For more information: http://wi…
原文如下http://blog.163.com/cp7618@yeah/blog/static/7023477720142154449893/?COLLCC=1318255100& 这个工具可以用于任何版本 8i 或以上的 Oracle 数据库服务器,并支持大部份 Oracle 最新版本的功能,包括目录.表空间.同义词.实体化视图.触发器.序列.类型等.下边的这张图是oracle版的,MySQL和Sql Server的基本上和它是一样的.先来看一下Oracle版的吧! 看到了这个界面,相信很多人…
Navicat远程连接oracle数据库数据库需要设置一下oci.dll. 下面介绍如何进行设置. 工具/原料   Navicat Pre instantclient-basiclite-nt-12.1.0.1.0.zip 方法/步骤   下载instantclient 解压到一个地方,打开文件夹找到oci.dll. 打开Navicat的选项界面. 按下图进行设置,指定oci.dll位置. 添加oracle连接,测试一下通过了.…
原因: Oracle需要装client才能让第三方工具通过OCI(Oracle Call Interface)来连接. 解决方案: 1. 去oracle官网下载Instant Client 11, 或者百度网盘链接:http://pan.baidu.com/s/1kVr6b6f 密码:ewvg 2. 直接解压到合适目录下,如C:\instantclient_11_2. 3. Navicat --> 工具 --> 选项... --> 其他 --> OCI, OCI library(o…
为了用navicat操作数据库,我安装了navicat,安装完后可以连接oracle,mysql,sql service,sqlite,所以这个工具非常好用. 但是在连接数据库的时候报错了:"ORA-12737: Instant Client Light: unsupported server character set CHS16GBK" 解决方案如下: 1.下载文件instantclient-basic-nt-11.2.0.3.0.zip, 2.在navicat的界面上选则&quo…
笔者使用的Navicat Premium 12启动界面截屏: 请注意是64位的.笔者win7 64位系统. 连接Oracle时提示“oracle library is not loaded”. 解决方法: 1.前往“http://www.oracle.com/technetwork/database/database-technologies/instant-client/downloads/index.html” 2.选择与自己系统匹配的“Instant Client”. 我的是64位的软件,…
Navicat破解版下载(安装好之后,点击执行最后一个破解文件即可) 链接: https://pan.baidu.com/s/1pMpVwfT 密码: vrt6 连接oracle还需要下载以下文件,oracle官网需要注册(最无法忍受的就是注册什么鬼的还需要手机号码才可以,简直毫无隐私可言),所以我直接给出这个文件.这个文件 链接: https://pan.baidu.com/s/1jJDgjum 密码: qahh 连接成功…
原文网址http://blog.mn886.net/chenjianhua/show/ba1dc6f835be403ea159b0a5e2685ff2/index.html ORA-12737:Instant Client Light:unsupported server character set ZHS16GBK 2014-06-20 10:16:04   阅读9734次 我们用Navacat连接Oracle数据库的时候,会提示ORA-12737:Instant Client Light:u…
Navicat Premium算是比较好的一个可视化数据库管理工具了,短小精悍,一个工具解决三种数据库的连接问题,真正做到了集成管理,对MySQL,SQLServer而言,连接比较简单,就不赘述了,现总结连接Oracle的步骤如下: 一:说明 该教程是将Oracle数据库中安装到Vmvare虚拟机中,如果单纯调试而言,装到物理机很头疼,物理机的性能会大大降低,且数据库不易卸载. 二:安装前准备事项 首先是Navicat方面 1:安装Oracle数据库,安装时类型选择共享服务器,不要选专享服务器.…
问题原因:未选择OCI执行DLL,和windows 64位的(x86)无关 解决方法:navicat中 工具->选项->OCI中的OCI library选择路径(navimat安装路径)C:\Program Files (x86)\PremiumSoft\Navicat for Oracle\instantclient_10_2\oci.dll 确定,搞定…
1.64位win7 安装了oracle11g 使用Navicat for Oracle cannot load OCI DLL,126 解决方法:navicat 菜单中 -工具->选项->OCI 选择Oracle安装目录下bin里面的oci.dll 但是发现还是报错. Cannot load OCI DLL, 126: Instant Client package is required for Baic and TNS connection ,For more information: ht…
1.navicat连接数据配置信息如下图所示:   点击"确定"按钮,进入到软件   按照图中所画的步骤顺序操作,最后重新启动navicat就可. 关于里面的这个文件夹 instantclient_11_2,有不明白的看我写的另一片文章: 地址:http://www.cnblogs.com/haoke/archive/2012/10/22/2734392.html       参考网址:http://wiki.navicat.com/wiki/index.php/Instant_cli…
与本地oracle连接的时候,一般没问题,sqlplus和oci都是本地oracle自带的,(设置: 工具->选项->oci) 分别为:   oci:D:\app\pcman\product\11.2.0\dbhome_1\BIN\oci.dll Sqlplus: D:\app\pcman\product\11.2.0\dbhome_1\BIN\sqlplus.exe. 如果是与远程服务器连接就要确保本地和远程的oracle版本一致,是11g的都要用11g, 以防止sqlplus和oci不匹配…