在 Windows 上的 PostgreSQL 中创建地理数据库
要在 Windows 服务器上的 PostgreSQL 中创建地理数据库,请使用“安装后配置”向导。
“安装后配置”向导会引导您完成以下步骤:
- 在 PostgreSQL 数据库群集中创建表空间和数据库
- 在 PostgreSQL 中创建一个名为 sde 的数据库用户并为其授权超级用户权限
- 在新数据库中创建名为 sde 的方案并为公共组授予该方案的 USAGE 权限
- 在数据库中创建地理数据库系统表、类型和函数
- 使用 ArcGIS Server Enterprise 许可文件授权地理数据库
- 创建 ArcSDE 服务
注:
仅当站点中有用户要通过 ArcSDE 服务连接到地理数据库时才需要创建该服务。
步骤:
-
向导的第一个对话框用于选择是执行所有安装后配置任务,还是选择仅执行某些任务。对于大更多安装,可以选择完整选项,然后单击下一步。
如果不想创建 ArcSDE 服务,而仅需更新现有地理数据库中的授权文件,或者数据库管理员已创建数据库、表空间、sde 用户和方案并给 sde 用户授予该数据库的超级用户权限,则可选择自定义选项。
-
在用户信息 对话框中,输入 PostgreSQL 数据库群集管理员的名称和密码。
这会将您以具有在数据库群集中创建数据库和其他对象的足够权限的用户身份连接到 PostgreSQL。
- 单击下一步。
- 在 SDE 用户密码文本框中输入 sde 用户的密码。
-
在数据库名称文本框中输入新数据库的名称。
注:
存储地理数据库的数据库的名称不能包含特殊字符。
- 在默认表空间文本框中输入数据库的表空间的名称。
-
表空间文件夹文本框包含本地硬盘上的一个默认位置和文件夹 (sde) 名称。可以使用默认设置,也可单击浏览选择本地硬盘上的其他位置。
注:
要创建表空间的文件夹必须为空。如果不为空,则返回错误。
- 单击下一步。
- 在 ArcSDE 配置文件 对话框上指定要使用哪些配置文件连接和配置地理数据库。对于大多数安装,可选择使用默认文件。
- 单击下一步。
-
在第二个用户信息 对话框中,输入 sde 用户的密码和数据库的名称。单击下一步继续。
这会将您以 sde 用户身份连接到数据库并创建地理数据库。因为 sde 用户必须拥有地理数据库系统表和文件,所以必须进行此操作。
-
选择是否查看日志。
- 如果想要查看创建日志,请单击是。如果未能创建地理数据库,则应执行此操作。
- 如果地理数据库已创建成功,因此不希望查看日志,请单击否。
您会收到一条说明地理数据库是否已成功创建的消息。
地理数据库创建完毕。
接下来,您必须授权地理数据库。请参阅在 Windows 上的 PostgreSQL 中授权 ArcSDE 地理数据库。如果要创建服务,请参阅在 Windows 上的 PostgreSQL 中为地理数据库创建并启动 ArcSDE 服务。
相关主题
7/10/2012