1. 环境情况
Server 所在服务器及PG数据库所在服务器都是内网环境。但是安装部署的笔记本只能通过映射的弹性IP访问到内部服务器,而服务器内部又是走内网的IP地址。
2. 问题
所以就遇到一个问题,在创建SDE和添加SDE连接时都需要使用到弹性IP;但是在注册SDE到Server的时候,Server服务器由于是在内网,又找不到PG数据库所在服务器的弹性IP地址,就会注册不上。
3. 解决办法
因此需要有两个SDE连接文件。
- 内网IP的连接文件,可以先通过弹性IP创建连接,然后在ArcMp右侧的Catalog右键连接文件,属性中修改连接属性为内网IP。
- 弹性IP的连接文件就基于弹性IP创建连接即可。
注册的时候也需要进行设置,保证server服务器访问的是内网SDE IP;发布端访问弹性 数据库服务器IP。选择连接文件如下所示: