在ArcMap中给GIS Server注册数据源(Oracel数据库)的时候发现报错:“数据库客户端配置错误”
于是检查服务器情况:ArcMap和ArcGIS Server安装在同一个服务器上,已安装32位Oracle Client客户端(内心OS:这不已经装了Oracle了么?)
查了一圈终于找到原因:
desktop是32位的程序,server是64位的程序,他们需要对应安装Oracle,也就是说这台服务器需要同时装32位和64位的Oracle
原文链接:https://tool.4xseo.com/article/117699.html
再附上官方解释:https://enterprise.arcgis.com/zh-cn/server/latest/manage-data/windows/connect-oracle.htm
顿时醒悟,迅速下载安装64位的Oracle Client
安装后记得配置Client的系统环境变量Path路径,64位在前,32位的在后,都需要配置,配置好后记得重启计算机!