Zur Wartung der bestehenden Sach- und Geometriedaten steht die 1-Klick-Wartung zur Verfügung. Diese sollte in regelmäßigen Abständen durchgeführt werden.
Starten Sie im Autodesk Infrastructure Administrator unter dem Eintrag "1-Klick-Wartung" die Überprüfung. Haken Sie alle Prüfungen an und starten Sie die Wartung mit "Probleme suchen".
Gefundene Probleme werden angezeigt und können über den Button "Probleme beheben" behoben werden.
Werden Probleme angezeigt, die nicht korrigiert werden können, öffnet ein Klick auf die entsprechende Zeile weiterführende Informationen zum Fehler.
Ausgewählte 1-Klick-Wartungen
Ungültige Datenbankobjekte
Es wird überprüft ob Datenbankobjekte im Kontext des zugrundeliegenden Datenbankmanagement Systems gültig sind oder nicht. Wenn Sie nicht (mehr) ausgeführt werden können, wird versucht die Objekte neu zu erstellen.
Fachschalen-Wörterbuch
Hier wird überprüft ob alle Objektklassen, welche vorhanden sein sollen auch vorhanden sind. Ist dem nicht der Fall wird versucht diese zu erstellen oder der Tabelle mit der verglichen wird hinzugefügt.
Fachschalen-Attribute
In der 1-Klick-Wartung zu den Fachschalen-Attributen wird verglichen ob alle Attribute, die in den Objektklassen vorhanden sind auch in der Tabelle "TB_ATTRIBUT" vorhanden sind. Ist dem nicht so, werden Sie beim beheben der Probleme hinzugefügt.
Fachschalen-Verbindungen
Wie bereits bei den vorhergehenden 1-Klick-Wartungen werden hier Datenbankinterne Verbindungen überprüft und entfernt hier Verbindungen, die im restlichen Datenmodell nicht mehr vorhanden sind, aus der genannten Tabelle.
Versorgungsnetzwerk-Modelle
Diese 1-Klick-Wartung überprüft die Objekte, welche über eine Geometrie verfügen sollten, darauf, ob diese auch tatsächlich eine Geometrie haben. Genauso wird überprüft, ob Geometrieobjekte einen zugewiesenen Objekttyp haben.
Prüfe Trigger
Trigger lösen automatisch Aktualisierungen in verbundenen Objektklassen/bei der Darstellung aus. Diese 1-Klick-Wartung überprüft, ob diese wie erwartet vorhanden sind. Ist dem nicht der Fall, werden diese erstellt.
Spatial-Konfiguration
Diese Wartung stellt für alle Objektklassen sicher, dass Koordinaten mit dem korrekten Koordinatenbezug eingetragen werden. Ohne die Wartung, nach einem Import oder dem erstellen einer neuen Fachschale, kann es vorkommen, dass geometrische Daten nicht ordnungsgemäß abgespeichert werden.
TB_UFID
Bei der Bereinigung der TB_UFID werden alle Einträge gelöscht, die nicht mehr benötigt werden. Des Weiteren wird die Tabelle TB_UFID um fehlende Einträge ergänzt.
Fachschalen-Sequenzen
Die Prüfung der Fachschalen Sequenzen (z.B. die FIDs oder IDs in Domaintabellen) gleicht ab, ob der nächste Wert in der Sequenz korrekt ist.
Formularprüfung
Bei der Formularprüfung wird überprüft, ob die zum Formular gehörenden Objektklassen, Views und Attribute noch existieren, oder ob das entsprechende Formular bereinigt werden muss oder gelöscht werden kann.
NET Engineering: Gebäude-Einheiten
Bei dieser 1-Klick-Wartung werden alle Gebäudeeinheiten (WE, GE, Schulen, Krankenhäuser, öffentliche Gebäude, sozioökonomische Schwerpunkte) zusammen addiert und mit der Anzahl der Einträge zu diesem Gebäude in der Tabelle "TC_TG_BUILDING_UNIT" verglichen. Ist diese nicht gleich, erscheint eine Warnung.
Anzahl der Einheitendatensätze kleiner als die Summe der Einheiteneinträge im Gebäude
Ist die Anzahl der Datensätze die zu diesem Gebäude gehören kleiner als die Summe der Einträge im Gebäudeformular, werden die Datensätze in der Tabelle "TC_TG_BUILDING_UNIT" angelegt. Wenn auf "Probleme beheben" geklickt wird.
Anzahl der Einheitendatensätze größer als die Summe der Einheiteneinträge im Gebäude
Sollte die Anzahl der Datensätze in der Tabelle "TC_TG_BUILDING_UNIT" die zu einem Gebäude gehören größer sein als die Summe der Einträge im Gebäudeformular, werden keine Datensätze gelöscht, sondern es bleibt eine Warnung erhalten. Klickt man dann auf den Eintrag in der Übersicht der 1-Klick-Wartungen, erhält man eine Übersicht der Gebäude, bei welchen die Einträge nicht übereinstimmen. Diese kann man Exportieren um zu überprüfen, welche Datensätze aus der Tabelle "TC_TG_BUILDING_UNIT" entfernt werden können oder ob die Anzahl der Gebäudeeinheiten im Gebäudeformular korrigiert werden muss.
NET Engineering: Fehlende Attribute
Es werden alle Objektklassen bei dieser 1-Klick-Wartung durchgegangen. Dabei wird überprüft ob in jeder Objektklasse die Attribute "Erstellt am" (DATE_CREATED), "Erstellt von" (USER_CREATED), "Geändert am" (DATE_MODIFIED) und "Geändert von" (USER_MODIFIED) vorhanden sind.
Ist dies nicht der Fall wird eine Warnung angezeigt und beim Klick auf "Probleme beheben" werden die Attribute in den entsprechenden Objektklassen angelegt.
NET Engineering: Rohrabschlüsse prüfen
Diese 1-Klick-Wartung findet Diskrepanzen zwischen der Rohrverknüpfung eines Rohrabschlusses und dem zugehörigen Topologieeintrag, die aufgrund von Datenfehlern im Projekt vorkommen können. Grundsätzlich gibt es 4 mögliche Fälle:
- Der Rohrabschluss ist topologisch mit dem Rohr verknüpft (weist einen passenden Topologieeintrag in der Tabelle TC_CONN auf), im Rohrabschluss ist allerdings das Attribut „Rohr“ (FID_DUCT) leer. Dieses Problem wird durch die 1-Klick-Wartung gelöst, indem das passende Rohr im Rohrabschluss hinterlegt wird.
- Das Rohr ist im Rohrabschluss hinterlegt, es fehlt allerdings der passende Topologieeintrag. Dieses Problem wird durch die 1-Klick-Wartung gelöst, indem der passende Topologieeintrag in der Tabelle TC_CONN angelegt wird.
- Die Daten für das Rohr im Rohrabschluss und der zugehörige Topologieeintrag in der Tabelle TC_CONN widersprechen sich. Dieses Problem kann nicht durch die 1-Klick-Wartung gelöst werden, da unklar ist, welche Daten korrekt sind. In dem Fall muss im SQLSheet im Autodesk Infrastructure Administrator entweder das Rohr im Rohrabschluss (TC_SP_DUCT_INSERTION.FID_DUCT) oder der zugehörige Topologieeintrag in der Tabelle TC_CONN manuell korrigiert werden.
- Im Rohrabschluss ist ein Rohr hinterlegt, welches es nicht (mehr) gibt. Dieses Problem wird durch die 1-Klick-Wartung gelöst, indem das Rohr im Rohrabschluss (TC_SP_DUCT_INSERTION.FID_DUCT) und ggf. der zugehörige Topologieeintrag in der Tabelle TC_CONN geleert werden.
TKI: Leere/doppelte DialogLayoutName Attribute
Der "DialogLayoutName" bezeichnet den Formularnamen. Diese Prüfung sucht Formulare, die einen leeren Namen haben, der allerdings nicht NULL ist. Des Weiteren werden Formulare gesucht, deren Name identisch ist. Es gibt bekannte Probleme, wenn Formulare einen leeren oder gleichen Namen haben. Das Standardformular hat normalerweise keinen Namen (Wert: NULL). Wenn es nun Formulare gibt, die ein leeres oder gleiches Namensattribut haben, kann es zu Problemen kommen. Diese 1-Klick-Wartung identifiziert solche Formulare. Klickt man dann auf "Probleme beheben", wird der Name des leeren Formulars auf NULL gesetzt. Sind mehrere vorhanden, oder Formulare mit gleichem Namen, dann wird dieses entweder "Standard_{NR}" oder "Name_{NR}" benannt. Das {NR} ist dabei eine fortlaufende Nummer, die für jedes Vorkommen um eins erhöht wird, während "Name" durch den existierenden Namen ersetzt würde.
Bekannte Geometriefehler und Lösungsansätze (Oracle)
| Fehler | Ursache | Lösungsansatz |
| ORA-13356 | Geometrie weist doppelte Fangpunkte auf | Bearbeiten Sie die Geometrie und löschen Sie die doppelten Fangpunkte. SQL-Statement zur Korrektur der Fangpunkte kann bei Bedarf beim Support der TKI angefragt werden. |
| ORA-13349 | Ein Polygon schneidet sich selbst | Geometrie sollte neu digitalisiert werden |
| ORA-13367 | Ein Polygon hat eine falsche Orientierung | SQL-Statement zur Korrektur der Orientierung kann bei Bedarf beim Support der TKI angefragt werden. |
| Ungültige Geometrie | Geometrie nicht unterstützt für LineString | In einer Linien-Geometrie ist ein Punkt definiert. Das Element kann ggf. gelöscht werden. |
| ORA-13011 | Geometrie ist außerhalb des Wertebereichs | Beim Anlegen der Fachschale wurde in der Spatial-Konfiguration voraussichtlich der Maximalwert nicht um eine Stelle erhöht. SQL-Statement zur Korrektur des Bereichs kann bei Bedarf beim Support der TKI angefragt werden. |