Ursache: Fehler in der nächtlichen NBA-Verarbeitung sind aufgetreten, z.B. beim Starten der ArcGIS Server Dienste, gemeldet in der Log-Dateien der NBANachverarbeitung unter
<laufwerk>:\AED-SICAD\3A\NBANachverarbeitung\logs\<datum>-<uhrzeit>
Beispiel: Es waren Dateien oder Verzeichnisse im Windows Explorer geöffnet. Das Starten der ArcGIS Server Dienste wurde mit Fehlern beendet:
[NBANachverarbeitung.cmd 01.09.2021 12:51:17] NBANachverarbeitung gestartet
ReadOnly-Modus wurde gesetzt
ReadOnly-Modus ist gesetzt
[NBANachverarbeitung.cmd 01.09.2021 12:51:18] SDE-Compress und Berechnung der DB-Statistiken wird gestartet
[NBANachverarbeitung.cmd 01.09.2021 12:53:22] SDE-Compress und Berechnung der DB-Statistiken erfolgreich beendet
...
[NBANachverarbeitung.cmd 01.09.2021 12:56:09] Aktualisierung der WMPS Dienste erfolgreich beendet
[NBANachverarbeitung.cmd 01.09.2021 13:13:40] Aktualisierung der ArcGIS Server Dienste mit Fehlern beendet
[NBANachverarbeitung.cmd 01.09.2021 13:13:40] Aktualisierung des URM gestartet
[NBANachverarbeitung.cmd 01.09.2021 13:14:18] Aktualisierung des URM erfolgreich beendet
[NBANachverarbeitung.cmd 01.09.2021 13:14:18] Aktualisierung der MapCaches (statisch) gestartet
[NBANachverarbeitung.cmd 01.09.2021 14:38:08] Aktualisierung der MapCaches (statisch) erfolgreich beendet
[NBANachverarbeitung.cmd 01.09.2021 12:55:33] NBANachverarbeitung mit Fehlern beendet
sowie (Beispiel) in der UpdateAGS.log:
...
----ERRORS---
[UpdateArcGISServices.py 01.09.2021 13:06:52] Cache Verzeichnis FK500_farbig gefunden. Versuche den Cache zu sichern.
[UpdateArcGISServices.py 01.09.2021 13:06:52] Fehler beim Sichern des Caches im temporären Verzeichnis FK500_farbig_1630494412325.
Traceback (most recent call last):
File "C:\AED-SICAD\3A\NBANachverarbeitung\UpdateAGS\UpdateArcGISServices.py", line 427, in <module>
os.rename(arcgiscache + "/" + dir, arcgiscache + "/" + dir + "_" + suffix)
WindowsError: [Error 5] Zugriff verweigert
Lösung:
In diesem Beispiel: ggf. vorhandene Zugriffe (geöffnete Verzeichnisse, Dateien, ggf. im Explorer) beenden. Danach kann man den fehlenden Schritt oder auch mehrere fehlende Schritte der NBA-Nachbeabeitung noch einmal ausführen.
Hierzu ist die Datei Parameters.cmd im Verzeichnis
<laufwerk>:\AED-SICAD\NBANachverarbeitung\config
zunächst zu sichern. Dann bitte alle relevanten Schritte der NBA-Nachverarbeitung auf FALSE setzen mit Ausnahme (im Beispiel) von:
set UPDATE_SERVICES=TRUE
Hinweis: Es können auch alle Schalter in der Datei Parameters.cmd stehen bleiben, dann wird die komplette NBA-Nachverarbeitung noch einmal durchgeführt.
Starten Sie dann die Nachverarbeitung in einer Command-Shell als Benutzer Administrator, welcher auf den beteiligten Rechnern über Schreibrechte verfügen sollte mit folgendem Befehl (Beispiel):
<datenverzeichnis>\AED-SICAD\3A\NBANachverarbeitung\NBANachverarbeitung.cmd logs\NBABBox_2022-01-18T12-51-17.txt
mit der entsprechenden NBABox... Datei, die aus der gescheiterten NBA Aufnahme (Nachverarbeitung) entstanden und im Verzeichnis
<laufwerk>:\AED-SICAD\3A\NBANachverarbeitung\logs\<datum>-<uhrzeit>
zu finden ist oder alternativ im Verzeichnis
%LmTools.TempDirectory%
welches in der Regel das Verzeichnis
<3A-Server_Datenverzeichnis>:\AED-SICAD\3A\Data\Tmp
ist.
Wenn die Kartendienste erfolgreich gestartet sind, sollte die ursprüngliche Datei Parameters.cmd wiederum eingestellt werden.
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.