GeoScene Pro创建SDE(postgresql)
一、系统环境
操作系统:windows10
数据库:postgresql12.4
二、安装步骤
1、拷贝安装目录下C:\Program Files\GeoScene\Pro\Resources\DatabaseSupport\GeoScenePro_21_ST_Geometry\PostgreSQL\12\Windows64下的st_geometry.dll文件到C:\Program Files\PostgreSQL\12\lib目录下;
2、点击GeoScene Pro创建SDE视图标签页下的地理处理工具箱,选择数据管理工具中“地理数据库管理”中的创建企业级地理数据库,具体的填写界面如下图:
点击运行,开始企业级地理数据库的创建,如果有报错,则查看具体的错误信息,进行解决。
三、遇到的问题和解决办法
问题1:创建时提示ST_Geometry版本不匹配,已连接的 RDBMS 实例未针对 Esri 空间类型配置进行相应设置,执行(CreateEnterpriseGeodatabase)失败
解决方法:最开始使用的是安装目录C:\Program Files\GeoScene\Server\DatabaseSupport\PostgreSQL\12\Windows64下的ST_Geometry文件,后来发现C:\Program Files\GeoScene\Pro\Resources\DatabaseSupport\GeoScenePro_21_ST_Geometry\PostgreSQL\12\Windows64下也有ST_Geometry文件,更换这个目录下的文件解决;
问题2、无效的连接属性,创建数据库出错。
解决方法:最开始写的实例是电脑的ip地址+端口号,后来修改为127.0.0.1。