Skip To Content

Migrieren eines Service in Server Manager

Nach dem Upgrade einer ArcGIS Server-Site auf Version 11.0 oder höher müssen Sie alle Services, die die ArcMap-Service-Runtime nutzen, migrieren, erneut veröffentlichen oder entfernen. Die ArcMap-Service-Runtime wird von ArcGIS Server nicht mehr unterstützt, wodurch Services, die die ArcMap-Service-Runtime nutzen, nicht mehr verwendbar sind. Dann werden nur noch Services unterstützt, die die ArcGIS Pro-Service-Runtime verwenden. Das gilt sowohl für neu veröffentlichte als auch für vorhandene Services auf einer Server-Site, für die ein Upgrade durchgeführt wurde.

Weitere Informationen zum Migrieren oder Neuveröffentlichen von Services

Sie können die Operation Runtime bearbeiten in ArcGIS Server Manager verwenden, um geeignete ArcMap-Services in die ArcGIS Pro-Service-Runtime zu migrieren. Bei der Operation Runtime bearbeiten werden weder der Inhalt des Service noch die Einstellungen geändert.

Bei der Operation Runtime bearbeiten wird jeweils ein Service bearbeitet. Hierbei gelten folgende Bedingungen:

  • Der Service muss in ArcMap veröffentlicht worden sein. (Services, die ursprünglich in ArcGIS Pro veröffentlicht wurde, können nicht auf die ArcMap-Service-Runtime migriert werden.)
  • Der Service muss dedizierte ArcGIS Server-Instanzen verwenden. Alle in ArcGIS Server Manager migrierten Services verwenden auch nach der Migration dedizierte ArcGIS Server-Instanzen.
  • Bei der Migration eines Kartenservice muss die Schematics-Funktion deaktiviert sein.
  • Für den Service dürfen keine benutzerdefinierten Serverobjekterweiterungen (SOEs) oder Serverobjekt-Interceptoren (SOIs) aktiviert sein.
  • Unter z-Betriebssystemen (z/OS) oder IBM Informix dürfen die Quelldaten des Service nicht in IBM Db2 gespeichert sein.

Nachdem Sie die Operation zum Migrieren der Service-Runtime ausgeführt haben, müssen Sie den Service eingehend testen. Wenn er nicht ordnungsgemäß funktioniert, müssen Sie den Service über ArcGIS Pro neu veröffentlichen.

Tipp:

Wenn Sie mehrere Services gleichzeitig migrieren möchten, verwenden Sie das Befehlszeilenwerkzeug UpdateArcMapServices.

Migrieren eines Service zur ArcGIS Pro-Service-Runtime

Im Folgenden wird beschrieben, wie Sie die Operation Runtime bearbeiten in ArcGIS Server Manager verwenden, um einen Karten-, Image- oder Geodatenservice auf die ArcGIS Pro-Service-Runtime zu migrieren:

  1. Melden Sie sich bei ArcGIS Server Manager als Administrator oder als Besitzer des zu migrierenden Service an.
  2. Suchen Sie den Service, den Sie migrieren möchten, und klicken Sie auf die Schaltfläche Bearbeiten Bearbeiten.

    Wenn ein Service die ArcMap-Service-Runtime verwendet, wird eine Meldung angezeigt, die Sie davor warnt, den Service zu migrieren.

    Die Service-Runtime wird auch beim Bearbeiten des Service auf der Registerkarte Allgemein aufgelistet.

    Abschnitt "Service-Runtime" auf der Registerkarte "Allgemein" beim Bearbeiten eines Kartenservice in ArcGIS Server Manager

  3. Klicken Sie vor dem Migrieren eines Kartenservice auf die Registerkarte Funktionen, um festzustellen, welche Funktionen aktiviert sind.

    Sie können Services mit den folgenden Funktionen migrieren:

    • WCS
    • WFS
    • Netzwerkanalyse
    • KML
    • WMS
    • Feature-Zugriff

  4. Wenn für den Kartenservice die Schematics-Funktion oder benutzerdefinierte SOEs oder SOIs aktiviert sind, müssen Sie das Kontrollkästchen neben der jeweiligen Funktion deaktivieren, damit der Service migriert werden kann. Klicken Sie anschließend auf Speichern und neu starten.

    Hinweis:

    Wenn Sie Schematics deaktivieren, können Sie diesen Service nicht mehr in Schematics-Workflows verwenden. Analog bewirkt das Deaktivieren benutzerdefinierter SOEs und SOIs, dass die benutzerdefinierte Funktionalität für Benutzer des Service erst dann wieder verfügbar ist, wenn Sie die SOEs und SOIs in das ArcGIS Enterprise SDK migriert und dem Service wieder hinzugefügt haben. Vergewissern Sie sich, dass kein Benutzer diese Funktionen verwendet, bevor Sie sie deaktivieren.

    Wenn Sie im Rahmen der aktuellen Sitzung weitere Änderungen an den Einstellungen des Service vorgenommen haben, dann müssen Sie diese Änderungen speichern, bevor Sie den Service migrieren. Alle ungespeicherten Änderungen gehen verloren.

  5. Wenn der Service neu gestartet wurde, dann klicken Sie auf die Schaltfläche Runtime bearbeiten Bearbeiten im Abschnitt Service-Runtime der Registerkarte Allgemein.

    Klicken Sie auf die Schaltfläche "Bearbeiten" im Abschnitt "Service-Runtime", um mit der Migration zu beginnen.

    Das Dialogfeld Runtime bearbeiten wird angezeigt.

  6. Wählen Sie im Dialogfeld die Option ArcGIS Pro aus, und klicken Sie auf Übernehmen, um die Migration zu starten.

    Wenn der Service vor der Migration ausgeführt wurde, wird der Service nach Abschluss der Migrationsoperation neu gestartet. Als Runtime im Abschnitt Service-Runtime wird jetzt ArcGIS Pro angezeigt. Wenn der Service nicht vor der Migration ausgeführt wurde, müssen Sie ihn manuell starten.

  7. Vergewissern Sie sich, dass der Service in Ihren Anwendungen ordnungsgemäß funktioniert. Sollten Sie Funktionalitätsprobleme feststellen, müssen Sie den Service über ArcGIS Pro neu veröffentlichen.

Migrieren Sie ggf. benutzerdefinierte SOEs oder SOIs von ArcObjects SDK in ArcGIS Enterprise SDK, und fügen Sie sie dem ArcGIS Pro-Runtime-Service erneut hinzu. Weitere Informationen finden Sie im Blogartikel Migrating ArcObjects SOEs and SOIs to ArcGIS Enterprise SDK.