Skip to Content

Patches and updates

ArcGIS Server Date Fields Performance Improvement Patch

Published: May 6, 2021

Zusammenfassung

Mit diesem Patch wird die Performance beim Zugriff auf Datumsfelder über Feature-Services oder Kartenservices beim Festlegen einer Zeitzone verbessert. Ein Speicherverlust beim Zugriff auf Anlagen in Feature-Services wird ebenfalls behoben.


Beschreibung

10. August 2021: Esri hat überarbeitete Setups für diesen Patch herausgegeben, um eine zusätzliche Verbesserung für das Problem zu integrieren, das mit BUG-000138264 gemeldet wurde. Durch den zusätzlichen Fix wird die Speichernutzung weiter verringert, wenn mit dem Feature-Service auf Anlagen zugegriffen wird. Diese überarbeiteten Setups werden zusätzlich zum ursprünglichen Patch installiert.

Esri® kündigt den ArcGIS Server Date Fields Performance Improvement Patch an. Mit diesem Patch wird die Performance beim Zugriff auf Datumsfelder über Feature-Services oder Kartenservices beim Festlegen einer Zeitzone verbessert. Ein Speicherverlust beim Zugriff auf Anlagen in Feature-Services wird ebenfalls behoben. Durch diesen Patch werden die Probleme behoben, die unter Mit diesem Patch behobene Probleme beschrieben sind.


Mit diesem Patch behobene Probleme


  • BUG-000138264 - Accessing feature attachments in an ArcGIS Server service sourced from an enterprise geodatabase, spikes the CPU and memory utilization for the associated ArcSOC.exe processes.
  • BUG-000130979 - Poor performance of the ArcGIS Server feature service with user managed data from enterprise geodatabase, with the 'Date Field Settings' time zone and 'Value are adjusted for daylight savings' options enabled.
Um Konflikte in 10.8.1 zu vermeiden, enthält dieser Patch auch folgende Problembehebungen:
  • BUG-000137346: Crash occurs when reconcile is executed while the intermediate table is not registered as versioned.
  • BUG-000137139: Optimize UpdateAssociationInfo function by splitting the query to discover from/toglobalid associations
  • BUG-000136979: Validate Network Topology incorrectly allocating large amounts of memory impacting server soc mem usage
  • BUG-000136930 - In a branch versioned service, sourcing from a PostgreSQL database, any interruption to the connection results into underlying DBMS error until service is restarted.
  • BUG-000136892: When a -1 is returned to ArcGIS Pro the conflict resolution dialog is unable to properly present the conflicts
  • BUG-000136889: After upgrading Enterprise Geodatabase 10.7.1 to 10.8.1 and running the query to get Next_RowID, the following error message is returned: Msg 8144, Level 16, State 2, Procedure DBO.i13_get_ids, Line 0 [Batch Start Line 0] Procedure or function i13_get_ids has too many arguments specified.
  • BUG-000136296: Long running reconciles may block users from editing Default or reconciling other versions with Branch Versioning.
  • BUG-000136284: Editing data which are registered as multibranch causes lock escalation and blocking scenarios in the geodatabases in the SQL Server.
  • BUG-000136107: The Update Subnetwork tool fails and returns the error message, "ERROR 001400: The server took too long to answer. Beim Client ist ein Timeout aufgetreten. (Statuscode 28). Fehler beim Ausführen von "(UpdateSubnetwork)".
  • BUG-000135328: Reconcile fails on a branch version and returns the error message, "A row with this OID already exists."
  • BUG-000135117: Updating the subnetwork on a geographic coordinate system (GCS) spatial reference utility network fails the second time for short lines.
  • BUG-000134954: Reconciling multiple versions in the utility network using the Reconcile Versions tool crashes the ArcSOC.exe instance.
  • BUG-000134950: Crash occurs when reconcile is executed while a related destination table was not registered as versioned
  • BUG-000134496: Using the 'Reconcile Versions' tool and leaving the 'Abort if conflicts detected' parameter unchecked, the session is still aborting the reconcile.
  • BUG-000133698: Enabling the topology with the 'Only generate errors' option does not clean the dirty areas of the error.
  • BUG-000132887: The electric subnet lines and electric lines do not overlap when the UN is in a GCS of 'GDA2020'.
  • BUG-000130888: The Register with Geodatabase tool fails when registering an empty feature class
Um Konflikte in 10.7.1 zu vermeiden, enthält dieser Patch auch folgende Problembehebungen:
  • Es sind keine zusätzlichen Problembehebungen für 10.7.1 vorhanden.

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.

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

  2. ArcGIS 10.8.1  
       
         ArcGIS Server ArcGIS-1081-S-DFPI-Patch.msp
         Prüfsumme
         (SHA256)
    78B83195B1564A4913301BDB02F220D3642CDC6A7527BD1E75C4D9E3BB962AB2
       
    ArcGIS 10.7.1  
       
         ArcGIS Server ArcGIS-1071-S-DFPI-Patch.msp
         Prüfsumme
         (SHA256)
    3237275AB79F69C6D0426CB088BA51672D93392D4CC49788C1505CD331DB7F37
       

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

  4. Doppelklicken Sie auf "ArcGIS-<Version>-S-DFPI-Patch.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-<Version>-S-DFPI-Patch.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 10.8.1  
       
         ArcGIS Server ArcGIS-1081-S-DFPI-PatchB-linux.tar
         Prüfsumme
         (SHA256)
    6DFADB12DCEFB4D9B9270787E0E8ADA6CBCE58974703FA5421935CBDA0F1D72B
       
    ArcGIS 10.7.1  
       
         ArcGIS Server ArcGIS-1071-S-DFPI-PatchB-linux.tar
         Prüfsumme
         (SHA256)
    1AB552BDDA0A831915CC873531A99770ECF25BC232ABA14B90AD5138C3F875BB
       

  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-<Version>-S-DFPI-PatchB-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.

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.

10. August 2021: Esri hat überarbeitete Setups für diesen Patch herausgegeben, um eine zusätzliche Verbesserung für das Problem zu integrieren, das mit BUG-000138264 gemeldet wurde. Durch den zusätzlichen Fix wird die Speichernutzung weiter verringert, wenn mit dem Feature-Service auf Anlagen zugegriffen wird. Diese überarbeiteten Setups werden zusätzlich zum ursprünglichen Patch installiert.

2. Dezember 2021 Das Windows-Setup für diesen Patch wurde durch neue digitale Signaturen aktualisiert. Mit dieser Änderung wird folgender möglicher Installationsfehler behoben:

Ein erforderliches Zertifikat befindet sich nicht innerhalb seiner Gültigkeitsdauer, wenn es anhand der aktuellen Systemuhr oder des Zeitstempels in der signierten Datei überprüft 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.

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:7896

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options