PostgreSQL 中的多个地理数据库

对于 PostgreSQL,您可以为每个数据库存储一个地理数据库。您也可以在同一个 PostgreSQL 数据库集群中创建多个数据库,但客户端每次只能连接到一个数据库。

在同一个 PostgreSQL 数据库集群中存储多个地理数据库

您可以使用创建企业级地理数据库地理处理工具或 Python 脚本在 PostgreSQL 数据库集群中创建额外的数据库和地理数据库。如果客户端使用直连方式连接至每个独立的地理数据库,则无需创建 ArcSDE 服务。但是,如果客户端使用 ArcSDE 服务进行连接,则必须为每个附加地理数据库创建一个附加服务。这些不同的 ArcSDE 服务可以在同一台服务器计算机上运行,但不必一定如此。要创建 ArcSDE 服务,必须执行以下操作:

  1. 从 Esri 客户关怀中心门户下载 ArcSDE 应用程序服务器安装程序。
  2. 在自己的服务器上安装此 ArcSDE 应用程序服务器。
  3. 将新的服务条目添加到 services.sde 和操作系统服务文件中。
  4. 如果要在 Windows 服务器上运行此服务,可以运行 sdeservice 命令创建各项服务并将每项服务注册到各个独立的地理数据库。
  5. 运行 sdemon 命令启动服务。

每个到 ArcSDE 服务的连接或者到地理数据库的直连仅访问和使用一个数据库。

有关为 PostgreSQL 地理数据库使用多个 ArcSDE 的说明,请参阅在一个 PostgreSQL 数据库集群中设置多个地理数据库

相关主题

9/15/2013