开发者社区> 杰克.陈> 正文

navicat连接oracle数据库报ORA-28547: connection to server failed, probable Oracle Net admin error错误的解决方法

简介: 原文: navicat连接oracle数据库报ORA-28547: connection to server failed, probable Oracle Net admin error错误的解决方法 navicat是通过oracle客户端连接oracle服务器的.
+关注继续查看

原文: 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

 而另外一种就是一种“简洁版本”的客户端,叫Oracle Instant Client,简称oci,下载地址:

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

navicat通常会在自己的安装路径下包含某个版本的OCI,

如果使用navicat连接Oracle服务器时出现ORA-28547错误,

多数是因为navicat本地的OCI版本与Oracle服务器器不符造成的。

解决方法就是去OCI的下载页面

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

选择一个与服务器相同版本的安装到本地,

这里是一个安装文档 http://wiki.navicat.com/wiki/index.php/Instant_client_required

在这个文档里有一点要特别注意:Download the appropriate Instant Client packages for your platform (must be 32-bit version, even you are using 64-bit Windows)

就是说:不管你的机器是不是32位的,都必须下载32位的OCI!

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
今天在一个10203数据库的alert文件中发现了ORA-1461的错误。
今天在一个10203数据库的alert文件中发现了ORA-1461的错误。     错误全部信息如下: ORA-1461 encountered when generating server alert SMG-3500 比较奇怪的是,这个错误号在10G官方文档错误手册不存在,只好查询METALINK,发现是Oracle的一个bug。
686 0
使用Asp.net MVC 2.0 +.NET 4.0 出现 “从客户端 ... 中检测到有潜在危险的 Request.Form 值”错误的解决办法
我们在用Asp.net 开发 Web Form页面时,通常要提交包含Html内容的数据给后台程序代码处理时,会为页面设置 ValidateRequest="false" 属性,设置后,讨厌的 "从客户端 ... 中检测到有潜在危险的 Request.Form 值”的错误乖乖消失了。
648 0
ORACLE 12C连接时报ORA28040和ORA01017的错误
【一】环境说明 1.1 Oracle服务端版本:12.2.0.1 1.2 Oracle客户端版本:11.2.0.1 【二】问题说明 2.1 客户端连接服务端的时候报ORA-28040的错误。
3853 0
MSSQL SERVER 2008 R2 无法连接到数据库,用户sa登录失败,错误:18456
原因:勾选了强制实施密码策略,但是设置的密码很简单依然可以,比如:123456 这是为什么?原来,这个功能要用到NetValidatePasswordPolicy() API这个函数。 (该功能只有在安全要求较高的时候才用) 解决方法:在运行里输入 gpedit.msc 打开 “本地策略”编辑器依次 展开“计算机配置” “Windows设置”-“安全设置”-“帐户策略”-“密码策略",“密码必须符合复杂性要求”应该是禁用状态, 改为已启用,之后再创建SQL Server用户即可。
1519 0
SSH 文件上传错误:encountered 1 errors during the transfer终极解决方法:
以下方法简单排序,从简单到复杂: 法一:在SSH Secure File Transfer(上传文件那个),打开“Operation”菜单,打开“File Transfer Mode”子菜单,再选择“Binary”,OK! 法二:把服务器上同名文件删掉再传 法三:如果文件在桌面上,将要上传的文件复制到其它分区,再上传! 法四:到 http://winscp.
851 0
Navicat for MySQL出现1030-Got error 28 from storage engine错误
Navicat for MySQL出现1030-Got error 28 from storage engine错误 刚刚还能用这会儿就用不了了,估计是磁盘空间不足引起的! 在根目录/下执行命令:df -h [root@localhost ~]# df -h Files...
1137 0
+关注
杰克.陈
一个安静的程序猿~
10427
文章
2
问答
文章排行榜
最热
最新
相关电子书
更多
OceanBase 入门到实战教程
立即下载
阿里云图数据库GDB,加速开启“图智”未来.ppt
立即下载
实时数仓Hologres技术实战一本通2.0版(下)
立即下载