连接oracle数据库,提示ORA-00162: external dbid length 17 is greater than maximum (16) ,问题解决
Posted on 2007-03-01 10:23 Arping.Net探索 阅读(1023) 评论(0) 编辑 收藏 举报重装系统后,发现以前.NET连接ORACLE好好的,现在老是报错,网上关于ORA-00162的错误问题解决方式一一试过也无济于事,而同事机器上跟我配置一样,但可以连上,所以可以确认的是,微软的System.Data.OracleClinet.dll有Bug,最后对比了下,我机器上System.Data.OracleClinet.dll版本号是1.1.4322.573 ,他机器上是1.1.4322.2032,然来是我机器上未打补丁,微软网站.Net Framework Patch下载地址为
Microsoft .NET Framework 1.1 Service Pack 1
http://www.microsoft.com/downloads/details.aspx?FamilyID=a8f5654f-088e-40b2-bbdb-a83353618b38&DisplayLang=zh-cn
.NET Framework 1.1 Service Pack 1 ASP.NET 安全更新
http://www.microsoft.com/downloads/details.aspx?familyid=8EC6FB8A-29EB-49CF-9DBC-1A0DC2273FF9&displaylang=zh-cn
下载安装后,错误就没有了。