Запуск удаленного сервиса ArcSDE на Linux или UNIX
Перед запуском сервиса ArcSDE на Linux или UNIX-системах с удаленного компьютера вы должны выполнить четыре шага конфигурации. После завершения настройки вы можете выполнить команду sdemon -o start с удаленного компьютера.
Шаги:
-
Файл dbinit.sde должен содержать подключение к базе данных и путь к библиотеке ArcSDE и динамическим библиотекам СУБД. Файл dbinit.sde можно найти в папке $SDEHOME/etc.
-
Как привилегированный пользователь root, скопируйте имя сервиса в файле /etc/services как запись протокола UDP, которая использует тот же номер порта на локальном и удаленном серверах.
# \etc\services esri_sde 5151/tcp esri_sde 5151/udp
-
Как привилегированный пользователь root, обновите. Добавьте эту строку в конец файла.
<ArcSDE instance> dgram udp wait <owner of ArcSDE home> <$SDEHOME>/bin/sderemote iomgr_inetd <$SDEHOME><ArcSDE instance>
- Как привилегированный пользователь root, идентифицируйте соответствующий процесс, используя UNIX-команду ps – перенаправленную через grep. Запустите заново демона inetd, посылая сигнал hang-up (SIGHUP).
-
Как администратор ArcSDE убедитесь, что сервис ArcSDE не запущен.
sdemon –o status ArcSDE Instance esri_sde Status on bula ____________________________________ ArcSDE instance esri_sde is not available on bula.
-
После завершения шагов конфигурации введите команду 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