使用 sdeservice 命令在 Windows 上创建 ArcSDE 服务

可使用“ArcSDE for DB2 安装后配置”向导在 Windows 服务器上创建和注册 ArcSDE 服务。但也可以使用 sdeservice 命令在 MS-DOS 提示符中创建服务。本主题将对这一过程予以介绍。

必须先执行带 create 操作的 sdeservice 命令,然后再执行带 register 操作的 sdeservice 命令指定要使用这项新服务的数据库。

针对 DB2 中某地理数据库执行此操作的语法如下所示:

sdeservice –o create –d DB2,DB2INSTANCE –i <service> –p <ArcSDE_admin_password> 
[–n] [–H <sde_directory>] [–u <service_user>] [–P <service_user_password>] 
[–s <data_source>]
sdeservice –o register –d DB2,DB2INSTANCE –r ADMIN_DATABASE –v <registry_value> 
–i <service> –p <ArcSDE_admin_password> 

方括号 ([ ]) 中的内容为可选项,视具体情况而定。有关使用 sdeservice 命令的详细信息,请参阅随企业级 ArcGIS Server 的 ArcSDE 组件附送的《管理命令参考》中的 sdeservice 命令主题。

步骤:
  1. 在允许使用 ArcSDE 命令的计算机上打开 MS-DOS 命令提示符窗口。
  2. 输入带 create 操作的 sdeservice 命令。
    sdeservice –o create –d DB2,MYDB2 –i arcsde_svc –p top.secret –s my_server
    注意注意:

    如果未通过 -i 选项指定一个名称,则会使用默认名称 esri_sde。

    这一步将为该服务创建注册表项。

  3. 输入带 register 操作的 sdeservice 命令。
    sdeservice –o register –d DB2,MYDB2 –r ADMIN_DATABASE –v mygdb 
    –i arcsde_svc –p top.secret

    这会在注册表中为该服务创建 ADMIN_DATABASE 值。


3/7/2012