在 z/OS 的 DB2 中创建地理数据库 (geodatabase)
使用 sdesetup 命令可在数据库子系统中创建地理数据库。sdesetup 命令可在数据库管理系统 (DBMS) 中创建所有 ArcSDE 地理数据库系统表和存储过程。
sdesetup 命令必须成功执行才能正确创建地理数据库并使 ArcSDE 正确运行。
在 z/OS 的 DB2 上,带 install 操作的 sdesetup 命令的完整用法如下:
sdesetup -o install -d DB2ZOS [-H <sde_directory>] [-u <DB_Admin_user>] [-p <DB_Admin_password>] -D <database_subsystem> [-N] [-l <license_file>] [-q]
选项如下:
- -d 指定用于存储地理数据库的基础 RDBMS。
- -D 指定要创建 ArcSDE 地理数据库的数据库子系统的名称。
- -H 表示 SDEHOME 目录的位置。
- -l 用于指定 ArcGIS Server Enterprise 授权密钥或授权文件的路径和名称。
- -N 表示不弹出验证提示。
- -o 表示要执行的操作;此例中,地理数据库将安装在数据库子系统中。
- -p 指定 sde 用户密码。
- -q 表示所有标题和警告均将被禁止。
- -s 指定数据源名称。
- -u 指定 sde 用户。
注:
sde 用户必须拥有特定授权才能创建地理数据库。
步骤:
- 打开 MS-DOS 命令窗口。
- 转到 %SDEHOME% 的 bin 目录。
-
输入以下命令:
sdesetup -o install -d DB2ZOS -D <database_subsystem> -u sde -p <sde_user_password> -l <license_file>
提示:如果此时尚未获得许可文件,可以运行不带 -l 选项的 sdesetup 来创建 ArcSDE 地理数据库表和文件。获得许可文件后便可运行带 update_key 操作的 sdesetup 命令。
相关主题
7/10/2012