Erstellt vor 8 Jahren
Geschlossen vor 8 Jahren
#668 closed Fehler (fixed)
Datenbankupdate schlägt fehl
| Erstellt von: | frank@… | Verantwortlicher: | m.bunkus@… |
|---|---|---|---|
| Priorität: | sehr hoch | Meilenstein: | |
| Komponente: | kivitendo ERP | Version: | 2.4.2 |
| Schweregrad: | kritisch | Stichworte: | Installation |
| Beobachter: |
Beschreibung
Das Datenbankupdate nach einem update von LX-ERP 2.4.2 auf die aktuelle
SVN-Version schlägt mit folgender Fehlermeldung fehl:
- Führe USTVA_abstraction.pl aus: Abstraktion der USTVA Report Daten. Dies
vereinfacht die Integration von Steuerberichten anderer Nationen in Lx-Office.
Die Datenbankaktualisierung/erstellung schlug fehl. Die Datei
sql/Pg-upgrade2/USTVA_abstraction.pl enthielt den folgenden Fehler:
Can't locate object method "pg_putline" via package "DBI::db" at (eval 34) line 146.
Alle Änderungen in dieser Datei wurden rückgängig gemacht.
Änderungshistorie (4)
comment:1 Geändert vor 8 Jahren durch m.bunkus@…
- Verantwortlicher von p.reetz@… nach m.bunkus@… geändert
comment:2 Geändert vor 8 Jahren durch p.reetz@…
- Verantwortlicher von m.bunkus@… nach udono@… geändert
Der Fehler hängt mit einem DBI Befehl in der pl-Updatedatei zusammen. Udo hat
dort einen Befehl (pg_putline) benutzt, den nur die aktuellste DBI und DBD::Pg
Versionen unterstützen.
@Udo: Kannst Du das Update-Skript bitte umbauen, da ich denke, dass es bei
vielen Anwendern zu Problemen führen wird
comment:3 Geändert vor 8 Jahren durch m.bunkus@…
- Verantwortlicher von udono@… nach m.bunkus@… geändert
Ich kümmer mich drum.
comment:4 Geändert vor 8 Jahren durch m.bunkus@…
- Lösung auf fixed gesetzt
- Status von new nach closed geändert
Sollte in Revision 2549 behoben sein. Ich hab das Upgrade-Script auf die
Verwendung von INSERT-Statements umgestellt. Kein anderes Upgrade-Script
verwendet COPY-Statements.

Besteht die Möglichkeit, dass Sie mir einen Dump der Datenbank vor dem Backup
zukommen lassen? Ich hatte so ein Problem mit diesem Update-Script bisher noch
nicht.