Nach ArcGIS Enterprise 10.9.1 wird die ArcMap-Service-Runtime durch ArcGIS Server nicht mehr unterstützt. 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 ArcGIS Server-Site, für die ein Upgrade durchgeführt wurde.
Zwar funktionieren einige Services, die die ArcMap-Service-Runtime verwenden, in künftigen Versionen von ArcGIS Server weiterhin, dennoch empfiehlt Esri, vor einem Upgrade auf eine ArcGIS Server-Version nach 10.9.1, zunächst alle Services, die die ArcMap-Service-Runtime verwenden, zu migrieren, erneut zu veröffentlichen oder zu entfernen.
Weitere Informationen zum Migrieren von Services
Kartenservices, die ursprünglich in ArcMap veröffentlicht wurden, können mit der Operation Runtime bearbeiten auf die ArcGIS Pro-Service-Runtime in ArcGIS Server Manager migriert werden. Bei dieser Operation werden weder der Inhalt des Service noch die Einstellungen geändert.
Bei der Operation Runtime bearbeiten wird jeweils ein Kartenservice bearbeitet. Hierbei gelten folgende Bedingungen:
- Der Kartenservice 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 Kartenservice muss gerade ausgeführt werden.
- Für den Kartenservice muss die Schematics-Funktion aktiviert sein.
- Für den Kartenservice dürfen keine benutzerdefinierten SOEs oder SOIs aktiviert sein.
Alle in ArcGIS Server Manager migrierten Services verwenden dann dedizierte ArcGIS Server-Instanzen. Nachdem Sie die Operation zum Migrieren der Runtime eines Kartenservice ausgeführt haben, sollten Sie den Service eingehend testen. Sollte er nicht ordnungsgemäß funktionieren, können Sie den Service mit derselben Operation auf die ArcMap-Service-Runtime zurücksetzen.
Tipp:
Wenn Sie mehrere Services gleichzeitig migrieren möchten oder Services anderer Typen konvertieren müssen, dann verwenden Sie das Befehlszeilenwerkzeug UpdateArcMapServices.
Migrieren eines Kartenservice auf die ArcGIS Pro-Service-Runtime
Im Folgenden wird beschrieben, wie Sie die Operation Runtime bearbeiten in ArcGIS Server Manager verwenden, um einen Kartenservice auf die ArcGIS Pro-Service-Runtime zu migrieren:
- Melden Sie sich bei ArcGIS Server Manager als Administrator oder als Besitzer des zu migrierenden Kartenservice an.
- Suchen Sie den Service, den Sie migrieren möchten, und klicken Sie auf die zugehörige Schaltfläche Bearbeiten .
Der Service muss gerade ausgeführt werden, damit Sie sehen können, welche Service-Runtime er verwendet, und damit er migriert werden kann.
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.
- Klicken Sie vor dem Migrieren auf die Registerkarte Funktionen, um festzustellen, was im Kartenservice aktiviert ist.
Migriert werden können Services mit den folgenden Funktionen:
- WCS
- WFS
- Netzwerkanalyse
- KML
- WMS
- Feature-Zugriff
- Wenn für den Service die Schematics-Funktion oder benutzerdefinierte SOEs oder SOIs aktiviert sind, müssen Sie sie jetzt deaktivieren, damit der Kartenservice für eine Migration in Frage kommt. Deaktivieren Sie das Kontrollkästchen neben jedem Element, und klicken Sie auf Speichern und neu starten.
Hinweis:
Wenn Sie Schematics deaktivieren, kann dieser Service in Schematics-Workflows nicht mehr verwendet werden. Analog bewirkt das Deaktivieren benutzerdefinierter SOEs und SOIs, dass die benutzerdefinierte Funktionalität für Benutzer des Service nicht mehr verfügbar ist. Vergewissern Sie sich, dass kein Benutzer diese Funktionen mehr 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.
- Wenn der Service neu gestartet wurde, dann klicken Sie auf die Schaltfläche Runtime bearbeiten im Abschnitt Service-Runtime der Registerkarte Allgemein.
Das Dialogfeld Runtime bearbeiten wird angezeigt.
- Wählen Sie im Dialogfeld die Option ArcGIS Pro (empfohlen) aus, und klicken Sie auf Übernehmen, um die Migration zu starten.
Nach Abschluss der Migration wird der Service neu gestartet. Als Runtime im Abschnitt Service-Runtime müsste jetzt ArcGIS Pro angezeigt werden.
- Vergewissern Sie sich, dass der Service in Ihren Anwendungen ordnungsgemäß funktioniert. Wenn Sie Probleme mit der Funktionalität feststellen, können Sie zum Dialogfeld Runtime bearbeiten zurückkehren und die Migration rückgängig machen.