Probleme bei der Umsetzung der Umstellung: Unterschied zwischen den Versionen

Aus kvwmap
Wechseln zu: Navigation, Suche
 
(10 dazwischenliegende Versionen des gleichen Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 
= Probleme bei der Umstellung =
 
= Probleme bei der Umstellung =
== Pfadanpassung in GFS-Datei bei ISO-Objekten ==
+
== + Pfadanpassung in GFS-Datei bei ISO-Objekten ==
 
Behoben.
 
Behoben.
 
== Replace Fälle vor Insert ==
 
 
== + Objektkoordinaten ==
 
== + Objektkoordinaten ==
 
 
Durch Workaround in Import-Skript import_nas.sh vorerst behoben.
 
Durch Workaround in Import-Skript import_nas.sh vorerst behoben.
 +
== + Replace Fälle vor Insert ==
 +
Wird dadurch behoben, dass das Beenden der alten Objektversionen nicht während des Einlesens gemacht wird, sondern erst ganz am Ende, wenn alle NAS-Dateien eingelesen wurden.
 +
 +
== + Replace/Update-Fälle ohne Insert ==
 +
Wenn es ein Replace oder Update gibt, zu dem aber kein entsprechendes Objekt in der Datenbank existiert, wird kein Fehler ausgegeben, sondern nur ein Hinweis. Diese Replace- oder Update-Fälle bleiben in der delete-Tabelle stehen.
 +
 +
== + Fehlende Zeitstempel in gml_id ==
 +
Das wird durch die neue Triggerfunktion der delete-Tabelle auch berücksichtigt.
  
== Fehlende Zeitstempel in gml_id ==
+
== + leeres "istbestandteilvon" in ax_buchungsstelle verletzt NOT-NULL-Constraint ==
== Replace Fälle ohne Insert ==
+
NOT-NULL-Constraint entfernt.
 +
== + leeres "istgebucht" in ax_flurstueck verletzt NOT-NULL-Constraint ==
 +
NOT-NULL-Constraint entfernt.
 +
== + leeres "zeigtauf" in ax_gebaeudeausgestaltung verletzt NOT-NULL-Constraint ==
 +
NOT-NULL-Constraint entfernt.

Aktuelle Version vom 5. Februar 2018, 12:06 Uhr

Probleme bei der Umstellung

+ Pfadanpassung in GFS-Datei bei ISO-Objekten

Behoben.

+ Objektkoordinaten

Durch Workaround in Import-Skript import_nas.sh vorerst behoben.

+ Replace Fälle vor Insert

Wird dadurch behoben, dass das Beenden der alten Objektversionen nicht während des Einlesens gemacht wird, sondern erst ganz am Ende, wenn alle NAS-Dateien eingelesen wurden.

+ Replace/Update-Fälle ohne Insert

Wenn es ein Replace oder Update gibt, zu dem aber kein entsprechendes Objekt in der Datenbank existiert, wird kein Fehler ausgegeben, sondern nur ein Hinweis. Diese Replace- oder Update-Fälle bleiben in der delete-Tabelle stehen.

+ Fehlende Zeitstempel in gml_id

Das wird durch die neue Triggerfunktion der delete-Tabelle auch berücksichtigt.

+ leeres "istbestandteilvon" in ax_buchungsstelle verletzt NOT-NULL-Constraint

NOT-NULL-Constraint entfernt.

+ leeres "istgebucht" in ax_flurstueck verletzt NOT-NULL-Constraint

NOT-NULL-Constraint entfernt.

+ leeres "zeigtauf" in ax_gebaeudeausgestaltung verletzt NOT-NULL-Constraint

NOT-NULL-Constraint entfernt.