Создание сервиса ArcSDE с удаленного сервера Windows

Можно создать сервис ArcSDE на удаленном сервере, используя команду sdeservice.

Команда sdeservice использует для создания сервиса с удаленного сервера Windows следующий синтаксис:

sdeservice -o create -p <ArcSDE_admin_password> 
-n [-H <sde_directory>] [-i <service>] [-s <data_source>]
-d {ORACLE,SID | SQLSERVER,SQLSERVERINSTANCE | DB2,DB2INSTANCE
| INFORMIX | POSTGRESQL,PGINSTANCE}
[-u <service_user>] [-P <service_user_password>]

При создании сервиса для запуска команды sdeservice необходимо использование опции –d и значения. Тем не менее, в Windows нет возможности иметь зависимость с сервисом на удаленном сервере. Однако вы можете указать опцию –n, чтобы отменить зависимость.

Эта команда используется только на серверах Windows и выполняется из командной строки MS-DOS.

Шаги:
  1. Добавление записей для новых сервисов в файл services для ArcSDE и для Windows.
  2. В командной строке MS-DOS введите команду sdeservice с операцией create и опцией -n.
    sdeservice -o create -p sdepasswd 
    -d ORACLE,ORA11 -n -i sdesvc
    
  3. Задайте переменную среды LOCAL в файле dbinit.sde на сервере ArcSDE в соответствии с именем сервиса Oracle Net.

    Это файл можно найти в папке %SDEHOME%\etc.

После создания сервиса используйте команду sdemon для его запуска.

Связанные темы

5/10/2014