ArcGis Server 上注册的数据库问题汇总

从业Java3年,今年接到与ArcGIS 相关的项目,诚惶诚恐,唯恐不能做好,在学习的过程中遇到了很多ArcGIS 问题,我在这里分享解决的方法,做一个备注,也希望对大家有所帮助。

在公司服务器上注册数据库的时候,总共遇到好几个问题。

1.注册的时候报错为machine:机器名+Oracle  null;

经过查询资料发现此时你注册文件夹也会报错,报错为The ArcGIS Server is not able to connect to the specified directory.

如此我大概就明白了。在安装ArcGIS Server时候会创建一个系统账户,server会通过这个账户去访问文件夹或者数据库,你需要给这个账户管理员权限。右键计算机》》》管理》》本地用户和组》》在组中选择管理员这个组,将你的账户添加进去,即可解决问题。

2.解决完这个问题之后随即产生了另外一个问题failed to conntected the database.Cannot connect to database because the database client software failed to load.

这个问题是说没安装Oracle客户端,然后我在机器上安装了32位Oracle客户端,然而报错依然有。百度查询显示可能是环境变量没有配置好,但是这台电脑我链接的时其他机器上的Oracle客户端,,最多配置32位环境变量。陷入疑惑之后就想着在机器上装一个Oracle服务端,但是这时知乎上一个老哥跟我说要64位和32位客户端要同时安装,64位的环境变量要在32位之前。茅塞顿开,随即解决了问题

你可能感兴趣的:(Arcgis,Server,Oracle)