Skip to Content

Patches und Aktualisierungen

ArcGIS Server 10.9.1 Utility Network and Data Management Patch 4

Published: February 27, 2023

Zusammenfassung

Mit diesem Patch werden funktionale Probleme in Utility Network Version 10.9.1 sowie wesentliche Probleme beim Datenmanagement behoben. Zusätzlich zu den unten aufgeführten Problemen behebt der Patch Probleme im Zusammenhang mit der Performance von Enterprise-Datenbanken und Versorgungsnetzen.

Beschreibung

Wichtiger Hinweis, 20. März 2023: ArcGIS Server 10.9.1 Utility Network and Data Management Patch 4 wurde aktualisiert, um BUG-000156281 zu beheben. Laden Sie das neue Setup herunter, und installieren Sie es. Der ursprüngliche Patch muss nicht deinstalliert werden. Er wird beim Installieren des neuen Patch ersetzt.

BUG-000156281: Publishing a hosted feature layer from an uploaded file in ArcGIS Enterprise fails with an undefined error after installing Utility Network and Data Management Patch 4 for ArcGIS Server 10.9.1 or the ArcGIS Server 10.8.1 Utility Network Patch 9.

Esri® kündigt den ArcGIS Server 10.9.1 Utility Network and Data Management Patch 4 an. Schwerpunkt dieses Patch sind Qualität und Performance, insbesondere beim Überprüfen und Aktualisieren von Teilnetzen sowie beim Abgleichen. Er wird allen Utility Network-Kunden mit ArcGIS Enterprise 10.9.1 empfohlen. Durch diesen Patch werden die Probleme behoben, die unter Mit diesem Patch behobene Probleme beschrieben sind.

Dieser Utility Network and Data Management Patch ist kumulativ und enthält alle Fixes aus früheren Utility Network Patches. Diese Fixes sind unten im Abschnitt Mit diesem Patch behobene Probleme beschrieben.

Mit diesem Patch behobene Probleme

  • BUG-000156281: Publishing a hosted feature layer from an uploaded file in ArcGIS Enterprise fails with an undefined error after installing Utility Network and Data Management Patch 4 for ArcGIS Server 10.9.1 or the ArcGIS Server 10.8.1 Utility Network Patch 9.
  • BUG-000154463: Improve performance of traces containing junction-junction connectivity associations.
  • BUG-000154441: Any geoprocessing service fails at the REST endpoint when it references a feature class participating in the trace network.
  • BUG-000152897: Splitting a structure line feature with the policy of Split Content does not associate content features to the new container line created by the split operation.
  • BUG-000152592: Phase propagation fails to continue as expected after encountering a device with a modified phase current.
  • BUG-000152239: Heuristic to improve the Validate Consistency performance.
  • BUG-000151624: Add MAXDOP 1 to all branch versioned queries that do not have a spatial or attribute-provided query filter.
  • BUG-000150887: Creating an enterprise geodatabase in SAP HANA results in the imv_view_name column in the GDB_Table_registry table only allowing 32 characters.
  • BUG-000150808: Archive difference (DIFF) tables should be created as global temporary tables in Microsoft Azure SQL Databases.
  • BUG-000146187: When a feature class in a geodatabase has fields with defined default values, and the user publishes a feature layer, the resulting feature templates in the feature service do not have any default values.

Um Konflikte zu vermeiden, enthält dieser Patch auch folgende Problembehebungen:

  • BUG-000152770: The Export Subnetwork tool fails when Shape_Length is included in the result fields.
  • BUG-000152746: The Error Inspector does not update correctly if two instances of error layers from a validation-enabled feature service with Arcade attribute rules are present in a map.
  • BUG-000152495: Export subnetwork files must have the correct server prefix to allow the server to delete files.
  • BUG-000152378: Remove singleton queries from validate when accessing the eidmappings table.
  • BUG-000152378: Remove singleton queries from validate when accessing the EIDMapping table
  • BUG-000152209: Validate returns the discovered subnetworks in the response payload.
  • BUG-000152129: Applying raster function templates to mosaic datasets crashes ArcGIS Pro if the template is created using Vector Field symbols. (Hinzugefügt am 06.02.2023)
  • BUG-000152124: Slow query when expanding associated data in Attributes pane
  • BUG-000152047: Optimize Oracle branch version spatial query to use DBMS 'rowid' instead of 'gdb_archive_oid' when joining to the analytic subquery.
  • BUG-000152047: Optimize Oracle branch version spatial query to use DBMS Rowid instead of GDB_ARCHIVE_OID when joining to the analytic subquery
  • BUG-000152042: The branch versioning reconcile and post require an application lock to ensure only one SOC per session can perform the operations.
  • BUG-000152041: Reconciling a version fails with the following error, "Null geometries are not allowed."
  • BUG-000151865: Poor performance when running ValidatingSubnetworkTraceResult during the Update Subnetwork operation.
  • BUG-000151865: Improve time spent ValidatingSubnetworkTraceResult during Update Subnetwork operation.
  • BUG-000151822: Slow performance when viewing associations in Oracle.
  • BUG-000151804: The sde_purge_process_information procedure and delete statement can become blocked by uncommitted transactions on sys.objects.
  • BUG-000151789: Feature.AssociationStatus is out of sync after creating associations via an attribute rule.
  • BUG-000151626: Remove the singleton query from midspan connectivity processing.
  • BUG-000151626: Remove singleton query from midspan connectivity processing (validate)
  • BUG-000151624: Add MAXDOP 1 to all branch versioned queries that do not have a spatial or attribute-provided query filter.
  • BUG-000151544: The sde_branch_tables_modified primary cluster key must be branch_id, edit_moment, and registration_id.
  • BUG-000151543: Remove NOT EXISTS statements and replace them with where 'rn > 1' for branch versioning procedures.
  • BUG-000151537: Add the forceseek index hint to the delete statement in the SDE_Branch_modified_def_delete_procedure.
  • BUG-000151443: The Validate Network Topology tool with a Utility Network Version 3 deletes dirty areas when error features are present.
  • BUG-000151400: Creating multipart dirty area results in a SE_SHAPE with CAD properties.
  • BUG-000151399: Remove singleton query during the build to cache containment and attachment association records.
  • BUG-000151397: Silver dirty area features are not being removed by validate.
  • BUG-000151335: The validate process generates invalid errors for line terminals due to clipping.
  • BUG-000151324: Address duplicate vertex errors caused by conflicting XY and Z tolerances.
  • BUG-000151323: The validate network topology operation is fetching the entire subnetworks table.
  • BUG-000151321: The validate network topology operation on a UN3 release is incorrectly fetching all error features.
  • BUG-000151315: Validate is fetching the entire dirty area class.
  • BUG-000151314: Enable or validate using the wrong error code for vertices within the spatial reference tolerance, which must be error code 5.
  • BUG-000151237: Reconcile fails on v3 [Invalid column name 'STATUS'. UN_6_Association]
  • BUG-000151193: The GetUser(portal) function fails in ArcGIS Enterprise 10.9.1.
  • BUG-000151073: Random poor performance and response times are encountered when editing, validating or reconciling versions.
  • BUG-000151073: Branch version DML statements which use the gdb_ct1 or ct2 index via a scan will be blocked by long running transactions
  • BUG-000150864: Realign Route fails in an APR-UN environment if the beginning/end of the centerline(s) used for the realignment don't touch the route.
  • BUG-000150652: Utility Network Version 3 produces duplicate records for the same type of dirty area for the same modified feature.
  • BUG-000150504: When editing vertices to relocate an electric junction and change the subnetwork connected to the service line, mark the new subnetwork as dirty while the original subnetwork is never flagged as dirty preventing the Update Subnetwork tool from being performed.
  • BUG-000150026: Importing Associations populates values for the From/ToTerminalID fields in the Associations table when it is not applicable.
  • BUG-000149966: Realign Route with abandonment fails when there are 200+ centerlines involved in the edit due to Pro timeout.
  • BUG-000149876: RestoreRow fails when an origin row is restored and participates in two relationship classes.
  • BUG-000149811: When adding a feature service containing query layers in ArcGIS Pro, a getEstimates call is returned which results in the error message, "code":500,"message":"Error performing estimates operation","details" returned.
  • BUG-000149552: A map service query layer fails to query statistics if the data is not registered with the geodatabase and sdo geometry is the storage type.
  • BUG-000149497: When importing associations, logically deleted records must be filtered during duplication check with Utility Network 4.
  • BUG-000149496: Improve the validation performance for queries to the EIDMapping table.
  • BUG-000149297: Aggregated trace results with a function barrier on the shape length are returning the entire line.
  • BUG-000148965: The validation service operation checks the entire data workspace instead of only validating the layers included in the service.
  • BUG-000148965: Evaluate is reading the entire workspace
  • BUG-000148896: The Error Inspector does not update correctly if two instances of error layers from a validation-enabled feature service are present in a map.
  • BUG-000148539: Reconciling a utility network's named version returns the error message, "The subnetwork controller name already exists in the specified tier. []."
  • BUG-000148467: A map service created with SDO_geometry data type, referencing a non-enterprise geodatabase, fails to query when a polygon search geometry and outStatistics parameters are used.
  • BUG-000148331: IsDirty property is not set to 'True' after editing an embedded tier in the utility network. Subsequently, Subnetwork Name for lower tiers is not updated, even after running Update.
  • BUG-000148070: Missing geometry for some features after running the Export Subnetwork tool with the Include Geometry parameter enabled.
  • BUG-000147861: Creating an association through an attribute rule fails with the error message, "unknown error" in an SQL Server Enterprise environment. The server incorrectly reports that the association already exists.
  • BUG-000147798: Update the ImportCredentials function to support printing token-based secure services.
  • BUG-000147765: Certification of Microsoft ODBC Driver 18 for SQL Server connections.
  • BUG-000147713: Validating topology on specific dirty areas in a customer utility network fails with a generic error.
  • BUG-000147630: Using the Modify Associations pane in a versioned data results in a long delay, and fails with a deadlock error.
  • BUG-000147611: Unable to display labels for ArcGIS Server map services if the Clipping and Image Spatial Reference parameters are filled.
  • BUG-000147316: Arcpy based print service fails to add a table from a map service with aMap.addDataFromPath() function.
  • BUG-000147190: Asynchronous Database cursors can cause performance impacts on SQL Server keyset cursors.
  • BUG-000147165: Date/time values do NOT get converted to UTC for XY Event layer when the source is a query layer.
  • BUG-000146998: Restoring a row via Conflict Manager may create a scenario where dirty areas become out of sync.
  • BUG-000146789: The Export Subnetwork tool fails and returns the error message, "Operation is only allowed by the owner of the version" unless the user is the owner of the version or the version access is public.
  • BUG-000146762: Reduce network traffic between the database and server when running the Update Subnetwork tool.
  • BUG-000146752: Relating a branch versioned point to a related table record in a child version does not display in the Version Changes window when the relationship class is attributed.
  • BUG-000146650: The contingent values are not ported over when switching from the default version to a child version using the Contents pane.
  • BUG-000146391: The cartographic realignment of a route with a high number of vertices and multiple time slices is taking an excessive amount of time to complete.
  • BUG-000146342: The Utility Network service fails to start with the error message, "The dataset name is invalid" returned.
  • BUG-000145832: An RFT saved from the symbology pane for a multidimensional raster does not display when used as a symbology template for the same layer.
  • BUG-000145428: Optimization to reconcile by avoiding expensive sublineage queries by removing the 'not in' clause.
  • BUG-000145428: Branch versioning reconcile trim delete statement optimization to avoid full fetching all rowids in the sublineage (removing NOT IN subquery)
  • BUG-000145357: Propagation not working correctly for lines connected to the same terminal on a device with multiple terminals
  • BUG-000145334: A dirty area returns "Status 9" after validation when the errors are created (expect '8').
  • BUG-000145322: Update Subnetwork fails with 999999 "Arithmetic overflow error converting float to data type numeric."
  • BUG-000145060: Provide a way to disable post processing in validate (marking subnetwork controllers as dirty)
  • BUG-000144988: Editing a centerline that is a curve that is not associated with a route throws a 3D error
  • BUG-000144877: System is failing to write the burn-in propagated values to phasesenergized field
  • BUG-000144700: The error, 'insufficient permissions', can occur on reconcile if the service was published by a database user which does not have permissions to a Utility Network present in the same database by another database user schema.
  • BUG-000144689: When an export map request including a definition expression on an invalid map layer is performed on a dynamic map service, the service returns incorrect query results until it is restarted.
  • BUG-000144666: Long running Save Edits operation in branch version results in ArcGIS Pro error "Save Edits Failed".
  • BUG-000144593: V3 Utility Networks regenerate Association Dirty Areas in incorrect locations
  • BUG-000144420: Reconcile fails with collation conflict error when database collation is different than instance collation.
  • BUG-000144260: Slow performance when reconciling a branch version in PostgreSQL using the default work_mem settings.
  • BUG-000144240: Export Subnetwork taking a long time on specific utility network
  • BUG-000143940: Validate Network Topology (async) does not include Success flag to statusUrl when "Success = true"
  • BUG-000143892: Reconcile failed on v3 with (an expected field not found)
  • BUG-000143529: Error occurs when running "service area analysis" tool: Error DBMS table not found Invalid object name 'sde.sessions_137833_5'
  • BUG-000140779: When reconciling edits on a feature service with a set time zone, date type fields display incorrectly in the Conflict Manager.
  • BUG-000136842: Using the Identify tool in the ArcGIS Server Rest API returns one result if a layer is configured as a raster layer.
  • BUG-000135875: Unable to apply a layer definition to Mosaic Dataset map service layers when published from ArcGIS Pro.

Installieren dieses Patch unter Windows

Installationsschritte

Dieser Patch sollte auf allen ArcGIS Server-Installationen, die mit der ArcGIS-Server-Site verbunden sind, installiert werden.

Das in der Tabelle aufgeführte ArcGIS-Produkt muss auf Ihrem System installiert sein, bevor Sie einen Patch installieren können. Jede Patch-Installation kann nur für das in der Liste aufgeführte ArcGIS-Produkt verwendet werden. Um zu ermitteln, welche Produkte auf Ihrem System installiert sind, lesen Sie den Abschnitt Ermitteln der installierten ArcGIS-Produkte. Esri empfiehlt, für jedes auf Ihrem System installierte Produkt den entsprechenden Patch zu installieren.

Der ArcGIS Server 10.9.1 Setup Program Patch ist eine zwingende Voraussetzung für die Installation dieses Patch unter Windows. Laden Sie den ArcGIS Server 10.9.1 Setup Program Patch herunter und installieren Sie ihn, bevor Sie versuchen, diesen Patch zu installieren. Laden Sie den ArcGIS Server 10.9.1 Setup Program Patch herunter und installieren Sie ihn, bevor Sie versuchen, diesen Patch zu installieren.

  1. Laden Sie die entsprechende Datei an einen anderen Speicherort als den ArcGIS-Installationsspeicherort herunter.
ArcGIS Enterprise 10.9.1  
   
     ArcGIS Server ArcGIS-1091-S-UNDM4-PatchB.msp
     Prüfsumme
     (SHA256)
179912EA5F7BC33C6237145A498886C6C838DB710EB3EFB5A07E8378C6612E78
   

 2. Stellen Sie sicher, dass Sie Schreibzugriff auf das ArcGIS-Installationsverzeichnis besitzen.

 3. Doppelklicken Sie auf "ArcGIS-1091-S-UNDM4-PatchB.msp", um das Setup zu starten.

HINWEIS: Wird durch Doppelklicken auf die MSP-Datei die Setup-Installation nicht gestartet, können Sie die Setup-Installation mit dem folgenden Befehl manuell starten:

msiexec.exe /p [Speicherort des Patch]\ArcGIS-1091-S-UNDM4-PatchB.msp

 

Installieren dieses Patch unter Linux

Installationsschritte

Führen Sie die folgenden Installationsschritte als Besitzer der ArcGIS-Installation aus. Der Besitzer der Installation ist der Besitzer des ArcGIS-Ordners. Dieser Patch sollte auf allen ArcGIS Server-Installationen, die mit der ArcGIS-Server-Site verbunden sind, installiert werden.

Das in der Tabelle aufgeführte ArcGIS-Produkt muss auf Ihrem System installiert sein, bevor Sie einen Patch installieren können. Jede Patch-Installation kann nur für das in der Liste aufgeführte ArcGIS-Produkt verwendet werden. Um zu ermitteln, welche Produkte auf Ihrem System installiert sind, lesen Sie den Abschnitt Ermitteln der installierten ArcGIS-Produkte. Esri empfiehlt, für jedes auf Ihrem System installierte Produkt den entsprechenden Patch zu installieren.

  1. Laden Sie die entsprechende Datei an einen anderen Speicherort als den ArcGIS-Installationsspeicherort herunter.

ArcGIS Enterprise 10.9.1  
   
     ArcGIS Server ArcGIS-1091-S-UNDM4-PatchB-linux.tar
     Prüfsumme
     (SHA256)
3BFD90E7DC45EE7C1E50903B0C7928E65AC6343222F527E76C9CCDB6D050FAD5
   

2. Stellen Sie sicher, dass Sie Schreibzugriff auf das ArcGIS-Installationsverzeichnis haben und ArcGIS durch keinen anderen Benutzer verwendet wird.

3. Extrahieren Sie die jeweilige TAR-Datei durch Eingabe des folgenden Befehls:

% tar -xvf ArcGIS-1091-S-UNDM4-Patch-linux.tar


  4. Starten Sie die Installation durch die Eingabe des folgenden Befehls:

% ./applypatch

Es erscheint ein Dialogfeld für die menügesteuerte Installation. Die Standardauswahloptionen sind in Klammern ( ) angegeben. Die Installation kann jederzeit durch die Eingabe von "q" abgebrochen werden.

Aktualisieren einer Geodatabase

Wenn ein Hotfix oder Patch für ArcGIS angewendet wurde, kann es auch notwendig sein, je nach der Art der eingeschlossenen Fixes, Ihre Geodatabase zu aktualisieren. Weitere Informationen erhalten Sie im Abschnitt "Aktualisieren der Geodatabase" auf der Seite Geodatabase-Verwaltung zu Ihrer jeweiligen DBMS-Plattform. Wenn Ihre Geodatabase bereits die erforderliche Ebene erreicht hat, schadet es nicht, die nachfolgenden Schritte auszuführen. Es wird daher empfohlen, die Schritte wie beschrieben auszuführen. Wenn Ihre Geodatabase bereits die erforderliche Ebene erreicht hat, erhalten Sie darüber eine Meldung.

Zum Durchführen des Upgrades von ArcGIS Server müssen Sie Python verwenden. Wenn Sie unter Windows oder Linux mit ArcGIS Server arbeiten, können Sie mithilfe der in den Framework-/Runtime-Komponenten von ArcGIS Server enthaltenen Datei "python.exe" auf die entsprechende Python 3-Umgebung zugreifen. Darüber hinaus steht unter Windows eine Skript-Batch-Datei zum Starten der Python 3-Umgebung zur Verfügung.

Erstellen Sie zum Durchführen des Upgrades ein Skript mit dieser Python-Beispielsyntax, und geben Sie dem Skript den Namen "upgrade_gdb.py".


import arcpy
Connection_File_Name_full_path="C:\\temp\\sysadmin_connection.sde"
arcpy.UpgradeGDB_management(Connection_File_Name_full_path, "PREREQUISITE_CHECK", "UPGRADE")

 

Führen Sie unter Windows das Upgrade-Skript explizit mit der Python 3-Umgebung aus. Wenn ArcGIS Server im Standardverzeichnis installiert ist, kann das Skript mit einem der folgenden Befehle ausgeführt werden:

"C:\Program Files\ArcGIS\Server\framework\runtime\ArcGIS\bin\Python\scripts\propy.bat" C:\temp\upgrade_gdb.py

Oder

"C:\Program Files\ArcGIS\Server\framework\runtime\ArcGIS\bin\Python\envs\arcgispro-py3\python.exe" C:\temp\upgrade_gdb.py

 

Starten Sie unter Linux die Python 3-Umgebung mit den folgenden Befehlen:

source /<ArcGIS Server-Installationsverzeichnis>/arcgis/server/framework/etc/arcenv
unset LD_PRELOAD
unset CONDA_DEFAULT_ENV

Führen Sie dann das Upgrade-Skript mit dem folgenden Befehl aus:

wine "Z:\<ArcGIS Server-Installationsverzeichnis>\arcgis\server\framework\runtime\ArcGIS\bin\Python\envs\arcgispro-py3\python.exe" <Pfad>\upgrade_gdb.py

Deinstallieren dieses Patch unter Windows

Um diesen Patch unter Windows zu deinstallieren, öffnen Sie die Windows-Systemsteuerung und navigieren Sie zu "Programme und Funktionen". Stellen Sie sicher, dass "Installierte Updates anzeigen" (links oben im Dialogfeld "Programme und Funktionen") aktiv ist. Wählen Sie den Patch-Namen in der Liste der Programme aus und klicken Sie auf "Deinstallieren", um den Patch zu entfernen.

Deinstallieren dieses Patch unter Linux

Um diesen Patch von Version 10.7 und höher zu entfernen, navigieren Sie zum Verzeichnis "<Produktinstallationsverzeichnis>/.Setup/qfe" und führen das folgende Skript als Besitzer der ArcGIS-Installation aus:

/removepatch.sh


Mit dem Skript removepatch.sh können Sie zuvor installierte Patches oder Hotfixes deinstallieren. Mit dem Status-Flag -s wird eine Liste der installierten Patches oder Hotfixes nach Datum sortiert aufgerufen. Mit dem Status-Flag -q können Sie Patches oder Hotfixes in umgekehrter chronologischer Reihenfolge des Installationsdatums entfernen. Um Hilfe zu erhalten, geben Sie "removepatch -h" ein.

Starten Sie Ihre ArcGIS-Services neu.

Aktuelle Informationen zu Patches

Prüfen Sie auf der Seite Patches und Service Packs regelmäßig, ob zusätzliche Patches zur Verfügung stehen. Neue Informationen zu diesem Patch werden hier veröffentlicht.

Wichtiger Hinweis, 10. März 2023: Der Download von ArcGIS Server 10.9.1 Utility Network and Data Management Patch 4 wurde deaktiviert, um ein Problem beim Veröffentlichen eines Service zu beheben, der gehostete Feature-Layer enthält. Wir planen die Veröffentlichung einer neuen Version des Patch, mit der dieses Problem behoben wird.

Ermitteln der installierten ArcGIS-Produkte

Um zu ermitteln, welche ArcGIS-Produkte auf dem Rechner installiert sind, wählen Sie die entsprechende Version des PatchFinder-Dienstprogramms für Ihre Umgebung, und führen Sie sie auf dem lokalen Computer aus. PatchFinder listet alle installierten Produkte, Hotfixes und Patches auf dem lokalen Computer auf.

PatchFinder for Windows

PatchFinder for Linux/UNIX

Support anfordern

US-Kunden wenden sich bitte an den technischen Support von Esri unter +1 888 377 4575, falls Probleme beim Installieren des Patch auftreten. Kunden außerhalb der USA wenden sich bitte an den jeweiligen Esri Softwaredistributor vor Ort.



Download-ID: 8089

Hilfe von ArcGIS-Expert*innen erhalten

Technischen Support kontaktieren

Die Esri Support-App herunterladen

Zu den Download-Optionen