在 AWS RDS PostgreSQL 实例中启用地理数据库
Enabling geodatabase in AWS RDS PostgreSQL instance
需要超级用户权限才能在 PostgreSQL 中创建地理数据库。
但是,在 AWS RDS 实例中我们收到:
rds_superuser permission and rds_superuser is not superuser.
是否可以通过 rds_superuser 权限在 AWS RDS PostgreSQL 中启用地理数据库?
您需要使用例如手动创建数据库和 sde 登录。 pgAdmin,并将 rds_superuser 组角色授予 sde 登录名。同时在您的数据库中创建一个名为 sde 的模式,并使 sde 登录成为该模式的所有者。
然后您可以使用 sde 登录名和重要的 *.rds.amazonaws.com 主机名在 ArcCatalog 中创建 .sde 数据库连接。最后,您可以使用此连接作为输入 运行 启用企业地理数据库。
这仅在您使用 *.rds.amazonaws.com 主机名连接到数据库时有效。显然,ESRI 使用主机名来确定所讨论的数据库是否是 RDS 服务器。
启用地理数据库后,您也可以使用其他 dns 别名通过 .sde 连接连接到它。
有关详细信息,请参阅 ESRI 文档:http://server.arcgis.com/en/server/latest/cloud/amazon/create-geodatabase-in-amazon-rds-for-postgresql.htm
需要超级用户权限才能在 PostgreSQL 中创建地理数据库。
但是,在 AWS RDS 实例中我们收到:
rds_superuser permission and rds_superuser is not superuser.
是否可以通过 rds_superuser 权限在 AWS RDS PostgreSQL 中启用地理数据库?
您需要使用例如手动创建数据库和 sde 登录。 pgAdmin,并将 rds_superuser 组角色授予 sde 登录名。同时在您的数据库中创建一个名为 sde 的模式,并使 sde 登录成为该模式的所有者。
然后您可以使用 sde 登录名和重要的 *.rds.amazonaws.com 主机名在 ArcCatalog 中创建 .sde 数据库连接。最后,您可以使用此连接作为输入 运行 启用企业地理数据库。
这仅在您使用 *.rds.amazonaws.com 主机名连接到数据库时有效。显然,ESRI 使用主机名来确定所讨论的数据库是否是 RDS 服务器。
启用地理数据库后,您也可以使用其他 dns 别名通过 .sde 连接连接到它。
有关详细信息,请参阅 ESRI 文档:http://server.arcgis.com/en/server/latest/cloud/amazon/create-geodatabase-in-amazon-rds-for-postgresql.htm