ArcGIS连接自编译PostgreSQL数据库

来源:互联网 发布:java多线程运用场景 编辑:程序博客网 时间:2024/05/18 01:31

一、在ArcGIS下连接PostgreSQL数据库

  1. 在Linux下安装PostgreSQL,可以参考本人写的CentOS7 下安装 PostgreSQL10。
  2. 在安装完以后,将对应的ArcGIS安装文件价下的Desktop/Engine下的DatabaseSuport下的文件夹找到对应得数据库(postgresql)然后将postgresql数据库下的对应的Linux或者Windows夹下的st_geometry.so或者st_geomtry.dll拷贝到postgresql文件夹下的lib文件夹下。
  3. 此时用ArcGIS的Create Enterprise Geodatbase即可。

二、创建时出现的问题

  1. 在使用ArcGIS的Create Enterprise Geodatbase时显示缺少libxml文件而不能创建成功。
    解决方案:在进行postgresql进行源码编译时用./configure –with-libxml进行编译并安装。
  2. 在进行./configure –with-libxml时提示libxml文件未发现。
    解决方案:使用yum install libxml2 libxml2-devel
  3. 在使用yum install libxml2 libxml2-devel时显示没有合适的安装包
    解决方案: yum install epel-release
原创粉丝点击