norBIT / alkisimport

ALKIS-Import
http://www.norbit.de/68/
GNU General Public License v2.0
28 stars 17 forks source link

Fehler bei Schema-Migration Version 15 #31

Closed tschuettenberg closed 5 years ago

tschuettenberg commented 5 years ago

Moin! Bei der estmaligen Benutzung von alkis-import 3.0-5 kommt es bei mir zu einem Fehler und Importabbruch im Verlauf der Schemamigration, siehe log:

19567   "2018-11-22 08:14:20.617646"    "> psql:alkis-update.sql:26: HINWEIS:  ALKIS-Schema-Version: 14|"
19568   "2018-11-22 08:14:20.617646"    "CONTEXT:  PL/pgSQL-Funktion alkis_update_schema() Zeile 34 bei RAISE
19569   "2018-11-22 08:14:20.617646"    "> psql:alkis-update.sql:26: HINWEIS:  Migriere auf Schema-Version 15|"
19570   "2018-11-22 08:14:20.633246"    "CONTEXT:  PL/pgSQL-Funktion alkis_update_schema() Zeile 559 bei RAISE
19571   "2018-11-22 08:14:20.633246"    
19572   "2018-11-22 08:14:52.020446"    "> psql:alkis-update.sql:26: FEHLER:  Spalte »artderflurstuecksgrenze« enthält NULL-Werte|"
19573   "2018-11-22 08:14:52.067246"    "> CONTEXT:  SQL-Anweisung »ALTER TABLE ax_besondereflurstuecksgrenze ALTER artderflurstuecksgrenze SET NOT NULL«|"
19574   "2018-11-22 08:14:52.067246"    "> PL/pgSQL-Funktion alkis_update_schema() Zeile 1237 bei SQL-Anweisung|"
19575   "2018-11-22 08:14:52.082846"    
19576   "2018-11-22 08:14:52.082846"    "Fehler bei Prozeß: 3"
19577   "2018-11-22 08:14:52.082846"    "EXITCODE: 3"
19578   "2018-11-22 08:14:52.082846"    "Schemaprüfung schlug fehl."

Ist NULL grundsätzlich verboten in artderflurstuecksgrenze, so dass ich das Problem mit dem Author der Daten klären muss? Gibt es einen Weg den Fehler (zunächst) zu umgehen? z.B. Anpasssen der Funktion alkis_update_schema?