arcgis连接oracle问题

网友投稿 262 2022-11-04


arcgis连接oracle问题

制作地图服务的同事进开发服务器上部署,按照他们之前的指引,按部就班,设置了环境变量path,tns_admin,又设置了oracle免安装客户端的tnsnames.ora,结果arcgis catalog 还是连不上数据库,总提示连接串不对,说无法解释。

这个开发服务器简直是我的宝贝,别人猛搞一通俺不乐意;同时因为根深蒂固的鄙视链,我认为开发之外的人员都是色拉。所以我出马了。没想到露怯了,搞了一通,时间还挺长,原以为摧枯拉朽。觉得同事给我的信息,让我学到了新的东西,受益匪浅。三人行必有我师姐焉。

总结如下:

1、TNS_ADMIN

原来这个东东是用来指明连接串文件tnsnames.ora所在路径的。由于服务器此前已安装有oracle服务器,也许oracle自己在什么地方已经做了配置,就没有设置这个环境变量。同事上来之后,吭哧吭哧在操作系统上创建了该变量,指向客户端文件夹。这下好了,重启机器后,oracle无法启动。用sys进去,提示进入了空闲实例,强行startup,提示:

ora-00119【ora-00119 invalid specification for system parameter】ora-00132【syntax error or unresolved network name 'LISTENER_ORCL'】:

将TNS_ADMIN重新指回oracle服务器软件路径,重启服务器,就好了

TNS_ADMIN=D:\app\Administrator\product\12.1.0\dbhome_1\NETWORK\ADMIN

2、oracle免安装客户端

arcgis 10.3,好像只能对应32位客户端。arcgis catalog要连数据库,一定要有这个32位客户端。否则就提示没有客户端程序。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Mybatis plus通用字段自动填充的示例
下一篇:个人学籍学历查询API(个人学籍学历查询密码)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~