Starten eines Remote-ArcSDE-Diensts unter Linux oder UNIX
Bevor Sie einen ArcSDE-Dienst auf einem Linux- oder UNIX-System über einen Remote-Computer starten können, müssen Sie vier Konfigurationsschritte durchführen. Wenn die Konfiguration abgeschlossen ist, können Sie "sdemon –o start" auf dem Remote-Computer ausführen.
Schritte:
-
Die Datei "dbinit.sde" muss die Datenbankverbindung und den Bibliothekspfad zu den dynamischen Bibliotheken von ArcSDE und dem DBMS enthalten. Die Datei "dbinit.sde" befindet sich in "$SDEHOME/etc".
set ORACLE_HOME=/bula/oracle set ORACLE_SID=ora set LD_LIBRARY_PATH=/usr/lib:/bula/oracle/lib:/bula/oraexe/lib unset TWO_TASK
Wenn Sie ein IBM AIX-Betriebssystem verwenden, ersetzen Sie LIBPATH durch LD_LIBRARY_PATH.
-
Duplizieren Sie als Stammverzeichnisbenutzer den Dienstnamen in der Datei unter "/etc/services" als User Datagram Protocol (UDP)-Eintrag, der sowohl auf dem lokalen als auch auf dem Remote-Server dieselbe Portnummer verwendet.
# \etc\services esri_sde 5151/tcp esri_sde 5151/udp
-
Aktualisieren Sie als Stammverzeichnis-Benutzer die Datei unter "/etc/inetd.conf". Fügen Sie am Ende der Datei die folgende Zeile hinzu.
<ArcSDE instance> dgram udp wait <owner of ArcSDE home> <$SDEHOME>/bin/sderemote iomgr_inetd <$SDEHOME><ArcSDE instance>
- Identifizieren Sie als Stammverzeichnisbenutzer mit dem UNIX-Befehl "ps - piped through grep" den relevanten Prozess. Initialisieren Sie den inetd-Daemon neu, indem Sie ihm das Signal hang-up (SIGHUP) senden.
-
Stellen Sie als ArcSDE-Administrator sicher, dass der ArcSDE-Dienst nicht gestartet ist.
sdemon –o status ArcSDE Instance esri_sde Status on bula ____________________________________ ArcSDE instance esri_sde is not available on bula.
-
Nachdem Sie die Konfigurationsschritte ausgeführt haben, geben Sie den Befehl "sdemon" mit dem Vorgang "start" ein, um einen ArcSDE-Dienst remote zu starten. Geben Sie auch die Serveroption (–s) und die Dienstoption (–i) ein.
sdemon –o start –p password –s bula –i esri_sde ArcSDE Instance esri_sde started Fri Oct 31 07:42:02 2008
Tipp:
Weitere Informationen zur Verwendung des Befehls "sdemon" und zu anderen administrativen Befehlen finden Sie in der mit der ArcSDE-Komponente von ArcGIS Server (Enterprise Edition) bereitgestellten Administration Command Reference.
Verwandte Themen
7/10/2012