Starten eines Remote-ArcSDE-Diensts unter Windows
Um einen ArcSDE-Dienst auf einem Remote-Computer zu starten, müssen Sie eine anfängliche Einrichtung vornehmen. Danach können Sie den Befehl "sdemon" mit dem Vorgang "start" verwenden, um den Dienst zu starten.
Schritte:
- Stellen Sie sicher, dass der ArcSDE-Administrator ein Windows-Administrator oder Power User auf dem Remote-Computer ist und über die Umgebungsvariablen des Systems Zugriff auf den Befehl "sdemon" hat.
-
Ermitteln Sie mithilfe des Befehls "ping" in einer MS-DOS-Eingabeaufforderung, ob auf den Host des Remote-ArcSDE-Diensts über das Netzwerk zugegriffen werden kann. Geben Sie "ping" und den Namen oder die TCP/IP-Adresse des Remote-Computers ein.
ping muybridge Pinging muybridge.esri.com [198.3.6.69] with 32 bytes of data: Reply from 198.3.6.69: bytes=32 time<10ms TTL=128 Reply from 198.3.6.69: bytes=32 time<10ms TTL=128 Reply from 198.3.6.69: bytes=32 time<10ms TTL=128 Reply from 198.3.6.69: bytes=32 time<10ms TTL=128
-
Sie müssen der Windows-Dienstedatei des lokalen Servers und des Remote-Servers zusätzliche einzeilige Einträge hinzufügen. Duplizieren Sie als Stammverzeichnisbenutzer den Dienstnamen in der Windows-Dienstedatei als User Datagram Protocol (UDP)-Eintrag, der dieselbe Portnummer verwendet.
esri_sde 5151/tcp esri_sde 5151/udp
-
Beginnen Sie mit dem Remote-Startvorgang des ArcSDE-Diensts, indem Sie den Befehl "sdemon" in einer MS-DOS-Eingabeaufforderung eingeben. Mit den Optionen "–s <Server>" und "–i <Dienst>" werden der Name des Remote-Host-Computers und der ArcSDE-Dienst angegeben. Um beispielsweise den Remote-ArcSDE-Dienst "arcsde" auf dem Host-Computer "muybridge" zu starten, geben Sie den Befehl "sdemon" zusammen mit den Optionen "–s muybridge" und "–i arcsde" ein.
sdemon –o start –i arcsde –s muybridge Please enter ArcSDE DBA password: ArcSDE Instance arcsde started Thu Feb 07 11:24:26 2008
Vorsicht:Sie müssen den Dienstnamen angeben, um den Remote-Anwendungsserver zu starten – in diesem Beispiel "arcsde". Wenn Sie die Portnummer verwenden, führt dies zu einem Fehler, und der Dienst wird nicht gestartet.
Verwandte Themen
3/6/2012