当我使用PostgresQL SDE里面的数据发布服务的时候,要把SDE的数据库注册到ArcGIS Server的数据存储之中 ,结果得到如下错误
the data item is inaccessible...说明ArcGIS server无法访问到 postgressql ,猜测可能Server是找到不到连接数据用的dll,于是无法连接数据库。
为了保证ArcGIS Server能够连接 数据库,需要配置一下系统的环境变量,把64位的postgressql安装后的bin目录 添加到path后面,比如在Path 路径末尾添加 ;C:\Program Files\PostgreSQL\9.0\bin,注意路径前的分号。配置完成之后,重启ArcGIS Server的服务。这样既会保证ArcGIS Server也能连接了数据库。我们在发布服务注册数据库的时候就不会弹出 the data Item is inaccessible这样的错误了