Запуск удаленного сервиса ArcSDE на Linux или UNIX

Перед запуском сервиса ArcSDE на Linux или UNIX-системах с удаленного компьютера вы должны выполнить четыре шага конфигурации. После завершения настройки вы можете выполнить команду sdemon -o start с удаленного компьютера.

Шаги:
  1. Файл dbinit.sde должен содержать подключение к базе данных и путь к библиотеке ArcSDE и динамическим библиотекам СУБД. Файл dbinit.sde можно найти в папке $SDEHOME/etc.
  2. Как привилегированный пользователь root, скопируйте имя сервиса в файле /etc/services как запись протокола UDP, которая использует тот же номер порта на локальном и удаленном серверах.

    # \etc\services
    esri_sde 5151/tcp
    esri_sde 5151/udp

  3. Как привилегированный пользователь root, обновите. Добавьте эту строку в конец файла.

    <ArcSDE instance> dgram udp wait <owner of ArcSDE home> <$SDEHOME>/bin/sderemote iomgr_inetd <$SDEHOME><ArcSDE instance>

  4. Как привилегированный пользователь root, идентифицируйте соответствующий процесс, используя UNIX-команду ps – перенаправленную через grep. Запустите заново демона inetd, посылая сигнал hang-up (SIGHUP).
  5. Как администратор ArcSDE убедитесь, что сервис ArcSDE не запущен.
    sdemon –o status
    ArcSDE Instance esri_sde Status on bula
    ____________________________________
    ArcSDE instance esri_sde is not available on bula.
    
  6. После завершения шагов конфигурации введите команду sdemon с операцией start для удаленного запуска сервиса ArcSDE. Включите опции server (–s) и service (–i).
    sdemon –o start –p password –s bula –i esri_sde
    
    ArcSDE Instance esri_sde started Fri Oct 31 07:42:02 2008
    
    ПодсказкаПодсказка:
    Дополнительную информацию об использовании команды sdemon можно найти в руководстве по установке сервера приложений ArcSDE, которое поставляется в комплекте с файлами установки.

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

5/10/2014