PostgreSQL 中的多个地理数据库
对于 PostgreSQL,您可以为每个数据库存储一个地理数据库。您也可以在同一个 PostgreSQL 数据库集群中创建多个数据库,但客户端每次只能连接到一个数据库。
您可以使用创建企业级地理数据库地理处理工具或 Python 脚本在 PostgreSQL 数据库集群中创建额外的数据库和地理数据库。如果客户端使用直连方式连接至每个独立的地理数据库,则无需创建 ArcSDE 服务。但是,如果客户端使用 ArcSDE 服务进行连接,则必须为每个附加地理数据库创建一个附加服务。这些不同的 ArcSDE 服务可以在同一台服务器计算机上运行,但不必一定如此。要创建 ArcSDE 服务,必须执行以下操作:
- 从 Esri 客户关怀中心门户下载 ArcSDE 应用程序服务器安装程序。
- 在自己的服务器上安装此 ArcSDE 应用程序服务器。
- 将新的服务条目添加到 services.sde 和操作系统服务文件中。
- 如果要在 Windows 服务器上运行此服务,可以运行 sdeservice 命令创建各项服务并将每项服务注册到各个独立的地理数据库。
- 运行 sdemon 命令启动服务。
每个到 ArcSDE 服务的连接或者到地理数据库的直连仅访问和使用一个数据库。
有关为 PostgreSQL 地理数据库使用多个 ArcSDE 的说明,请参阅在一个 PostgreSQL 数据库集群中设置多个地理数据库。
相关主题
9/15/2013