Создание сервиса ArcSDE в Windows с помощью команды sdeservice
Можно создать и зарегистрировать сервис ArcSDE на сервере под управлением Windows из командной строки MS-DOS, используя команду sdeservice.

Команда sdeservice входит в комплект установки сервера приложений ArcSDE.
Сначала необходимо запустить команду sdeservice с операцией create. На всех базах данных, кроме Oracle, снова запустите команду sdeservice с операцией register, чтобы задать базу данных, с которой будет использоваться этот сервис.
Синтаксис команды для базы геоданных на SQL Server:
sdeservice -o create -d SQLSERVER,SQLSERVERINSTANCE -i <service>
-p <ArcSDE_admin_password> [–n] [–H <sde_directory>] [–u <service_user>]
[–P <service_user_password>] [–s <data_source>]
sdeservice -o register -d SQLSERVER,SQLSERVERINSTANCE -r ADMIN_DATABASE
-v <registry_value> -i <service> -p <ArcSDE_admin_password>
В квадратных скобках ([ ]) указываются дополнительные параметры. Дополнительную информацию об использовании команды sdeservice можно найти в соответствующем разделе Справочника по командам администрирования ArcSDE, который входит в комплект установки сервера приложений ArcSDE.
- Откройте окно командной строки MS-DOS на компьютере, с которого имеется доступ к командам ArcSDE.
-
Введите команду sdeservice с операцией create.
В примере ниже показано создание сервиса в случае, когда ArcSDE и база данных установлены на одном сервере. Синтаксис, использующийся для операции create, когда ArcSDE и база данных находятся на разных серверах, см. в разделе Создание сервиса ArcSDE с удаленного сервера Windows.
sdeservice -o create -d SQLSERVER,MYSERVER\SSINSTANCE -i sdesvc -p keepout
Если с помощью опции –i не задано имя, используется имя по умолчанию esri_sde.
-
Введите команду sdeservice с операцией register для регистрации базы данных.
sdeservice -o register -d SQLSERVER,MYSERVER\SSINSTANCE -r ADMIN_DATABASE -v mygdb -i sdesvc
В реестре сервиса появится значение ADMIN_DATABASE.
- Если вы используете базу геоданных со схемой dbo, введите команду sdeservice с операцией register для регистрации пользователя, от имени которого giomgr будет подключаться к базе данных.
sdeservice -o register -d SQLSERVER,MYSERVER\SSINSTANCE -r SDE_DBA_USER -v sa -i sdesvc