Dans un premier temps, la réorganisation effectue une série de contrôles sur la base de données. Rien n'est encore supprimé ou corrigé lors de cette étape. Les modifications importantes sont exportées dans un fichier log afin que l'administrateur puisse avoir une vue d’ensemble des corrections à effectuer.
Dans une deuxième étape, les objets ou les incohérences mentionnés sont corrigés ou supprimés.
Les différentes étapes de vérification sont énumérées ci-dessous et il est également indiqué quelles étapes peuvent être effectuées sans risque et à quel endroit des précautions doivent être prises.
La réorganisation a été revue dans la version 12.16.0. Les contrôles dont les résultats ne sont pas critiques pour l'intégrité des données et qui ne peuvent être corrigés que manuellement ont été retirés de la réorganisation et sont désormais disponibles en tant que vérifications.
La réorganisation se trouve sous Fichier > Réorganisation.
Deux catégories de contrôles sont disponibles : la vérification de la base de données et la vérification de l’emplacement des fichiers. La vérification de la base de données comprend les étapes suivantes :
Code | Désignation | Description | |
---|---|---|---|
db01 | Vérifier les entrées de catalogue | Prüft, ob Textkataloge den vorgegebenen Bedingungen entsprechen, z. B. ob zu lange oder doppelte Kürzel vorkommen. Kann ohne Bedenken ausgeführt werden. | |
db02 | Suppression des objets non valides | Es gibt zwei Arten von ungültigen Objekten:
| |
db03 | Vérifier la présence de GUIDs uniques pour tous les objets | Prüft, ob GUIDs doppelt verwendet werden. ☎️ Kontaktieren Sie uns, wenn hier Fehler aufgelistet werden. | |
db04 | Vérifier les objets supérieurs | Prüft, dass alle übergeordneten Objekte gültig sind. Kann ohne Bedenken ausgeführt werden. | |
db05 | Vérifier l’unicité de l’ordre des objets | Objekte, die eine Reihenfolge haben, haben einen versteckten Wert für diese Sortierung. Es kann vorkommen, dass dieser Wert fehlt oder der gleiche Wert mehrfach vorkommt. Wenn das der Fall ist, kann es z.B. beim Verschieben von Objekten über Drag-and-Drop zu unerwarteten Sortierungen kommen. Kann ohne Bedenken ausgeführt werden. | |
db06 | Suppression des relations invalides et dupliquées entre les objets | Veraltete oder nicht mehr gültige Referenzen zwischen Objekten werden gelöscht. Kann ohne Bedenken ausgeführt werden. | Was ist mit Beziehungen zwischen Objekten gemeint? |
db07 | Correction des clés de tri erronnées dans les liaisons | Korrigiert veraltete Sortierschlüssel von Unterobjekten und referenzierten Objekten. Kann ohne Bedenken ausgeführt werden. | |
db8 | Suppression des regroupements d’objets non valides | Veraltete und ungültige Gruppierungen von Objekten werden gelöscht. Kann ohne Bedenken ausgeführt werden. | |
db9 | Suppression des valeurs à double | In seltenen Fällen kam es vor, dass gewisse Werte doppelt gespeichert wurden. Mit der Version 12.16 sollte dieser Fehler nicht mehr auftreten. Kann ohne Bedenken ausgeführt werden. | |
db10 | Suppression des valeurs non valides | Werte von nicht mehr existierenden Attributen werden gelöscht. In der Regel werden diese Werte bereits während dem Update gelöscht. Kann ohne Bedenken ausgeführt werden. | |
db11 | Correction des valeurs avec des données dans des colonnes erronnées | ? | Sind damit veraltete Werte bei Änderungen des Feldtyps gemeint? |
db12 | Suppression des références invalides aux entrées de catalogue | Nicht erlaubte Katalogreferenz: Bei kaskadierenden Katalogen ist häufig nur erlaubt, Einträge auf der untersten Ebene auszuwählen. Falls das nicht der Fall ist, muss es bei den betroffenen Objekten von Hand korrigiert werden. | Wird hier nun gelöscht, oder muss manuell korrigiert werden? In dem Falle sollte es eine Überprüfung sein |
db13 | Suppression des références invalides aux objets | Unterschied zu db06? | |
db14 | Vérifier l’existance de valeurs obligatoires | Wenn bei Attributen zwingende Werte fehlen gibt es zwei Möglichkeiten:
| Werden wirklich Objekte wegen fehlender Werte gelöscht? |
db15 | Vérifier la validité “Créé par” et “Modifié par” | Die berechneten Felder “Erstellt von“ und “Geändert von“ Kann ohne Bedenken ausgeführt werden. | Ungültige Werte werden gelöscht: Was sind ungültige Werte? |
db16 | Suppression des entrées non valides dans Geo Index | Was ist das genau? | |
db17 | Automatische Nummerierungen überprüfen | Es wird sichergestellt, dass alle Objekte mit automatisch vergebenen Nummern eine Nummer haben und keine Werte doppelt vorkommen. Kann ohne Bedenken ausgeführt werden. | |
db18 | Verschiedene Attribute validieren | Sehr allgemein. Konkreter? | |
db19 | Ungültige Filter und Konfigurationen löschen | Bei grösseren Eingriffen in die Objektstruktur oder wenn Ansichten wegfallen, kann es vorkommen, dass früher gespeicherte Filter oder Konfigurationen nicht mehr geladen werden können. Solche ungültigen Filter und Konfigurationen werden hier gelöscht. Die ungültigen Filter oder Konfigurationen können möglicherweise manuell mit gültigen Einstellungen ersetzt werden. | |
db20 | Auf gültige Achssegmente prüfen | Was sind ungülitige Achssegmente? | |
db21 | Geometrien der Gebietsgruppen neu berechnen | Gebietsgruppen haben keine eigene Geometrie, sondern setzen sich aus den Geometrien der enthaltenen Gebiete zusammen. In diesem Schritt werden die Geometrien der Gebietsgruppen neu zusammengestellt. Kann ohne Bedenken ausgeführt werden. | |
db22 | Abschnitte und Knoten auf ihren Segmentbezug überprüfen | Überprüft, ob Abschnitte und die verknüpften Knoten auf das gleiche Achssegment referenziert sind. Kann ohne Bedenken ausgeführt werden. | |
db23 | Gleiche Achsreferenzen für Schild und Basispunkt überprüfen | Überprüft, ob ein Schild auf das gleiche Achssegment referenziert ist, wie der zugehörige Basispunkt. Kann ohne Bedenken ausgeführt werden. | |
db24 | Werte-Cache aktualisieren (Basisdaten) | Siehe Werte-Cache aktualisieren. Kann ohne Bedenken ausgeführt werden. | |
db25 | Auf gültige Achsreferenzen prüfen | Wann ist eine Achsreferenz nicht gültig? | |
db26 | Kunstbauten: Automatische Nummerierung der Schadensnummern prüfen | Zusammenlegen mit Automatische Nummerierungen prüfen? | Es gibt bereits einen generellen Check für automatische Nummerierungen. Zusammenlegen mit Automatische Nummerierungen prüfen? |
db27 | Kunstbauten DE: Zustände ohne Besitzer und Prüfungen ohne Referenz korrigieren | In der Ansicht Kunstbauten Deutschland | Was wird genau überprüft? |
db28 | Kunstbauten Bund: Referenzen zwischen Objekten und Bauteilen in anderem Bauwerk überprüfen | Was wird genau überprüft? | |
db29 | Werte-Cache aktualisieren | In der Logo-Datenbank werden sämtliche Attribute als einzelne Einträge in einer Tabelle gespeichert. Zusätzlich werden aus Performance-Gründen alle Attribute eines Objekts redundant in der Objekttabelle gespeichert. Dieser Cache wird hier für alle Objekte überprüft und nachgeführt. Kann ohne Bedenken ausgeführt werden. | |
db30 | Indices neu erstellen | Was sind Indices? | |
db31 | Sicherstellen, dass Objektfotos und -skizzen öffentlich sind | Objektfotos und Objektskizzen von Bauwerken müssen öffentlich sein, damit sie in Reporten ausgegeben werden können, dies wird in dieser Kontrolle sichergesetellt. Kann ohne Bedenken ausgeführt werden. | |
db51 | Anzahl Unterobjekte überprüfen | Wozu ist das notwendig? | |
db52 | Verschnitte von Gebiete und Segmenten neu zusammenstellen | Für die Auswertung nach Gebieten wird für alle Achssegmente ein virtuelles Netz nach Gebieten erstellt. Dieses Netz wird in diesem Schritt aktualisiert. Kann ohne Bedenken ausgeführt werden. | |
db53 | Diverse Überprüfungen für Basisdaten durchführen | Genauer? | |
db54 | Achsreferenzen an Geometrien anpassen | Achsreferenzen werden immer automatisch anhand der Objektgeometrie auf die Achse projiziert. In diesem Schritt werden alle Achsreferenzen nachgeführt. Kann ohne Bedenken ausgeführt werden. | |
db55 | Diverse Überprüfungen für Unterhalt durchführen | Genauer? | |
db56 | Entwässerung: Anfang und Ende von Blindanschlüssen überprüfen | ||
db57 | PMS-Projekte ohne Budget und Sanierungsobjekte löschen | Leere PMS-Projekte werden aus der Projektliste gelöscht. Kann ohne Bedenken ausgeführt werden. | |
db58 | Automatische Ausmasse aus Geometrien nachführen | Bei allen Objekten, bei denen die Ausmasse automatisch aus der Objektgeometrie übernommen werden, werden diese Werte aktualisiert. Kann ohne Bedenken ausgeführt werden. | |
db59 | Unterhalt: Standardtätigkeiten von Unterhaltsobjekten nachführen | Die Tätigkeiten aller Unterhaltsobjekte, welche die im Katalog zugewiesenen Standardtätigkeiten verwenden, werden nachgeführt. Kann ohne Bedenken ausgeführt werden. | |
db60 | Verkehrsdaten: Geometrien von Querschnitten nachführen | Die Geometrien der Querschnitte in den Verkehrsdaten werden aktualisiert. Kann ohne Bedenken ausgeführt werden. | |
db99 | Bereitschaft für nächste Version prüfen | Manchmal sind vor einem Update gewisse Vorbereitungsschritte notwendig. Hier wird überprüft, ob eine Datenbank bereit für ein Update ist. Die konkreten Überprüfungen variieren von Version zu Version. Kann ohne Bedenken ausgeführt werden. |
0 Comments