Datenübernahme aus ...
 
Benachrichtigungen
Alles entfernen

Datenübernahme aus 2.0.0 auf 2.0.1

23 Beiträge
4 Benutzer
0 Likes
1,815 Aufrufe
(@tomate61)
Eminent Member
Beigetreten: vor 8 Jahren
Beiträge: 35
Topic starter  

Hallo

Ende Dezember bin ich von der Version 1.6.9.c auf die Version 2.0.0-Snapshot. Mit Datenübernahme, alles TipTop.(:P)

Heute habe heute die brandneue Version 2.0.1 installiert.
Allerdings sind die erstellten Daten aus der Version 2.0.0 in die Version 2.0.1 verloren gegangen. :S

Gibt es hierzu schon Erkenntnisse?

Ubuntu 16.04 LTS 64-Bit; 8GB RAM, Intel Core i5-2410M; 1TB HDU; OpenOffice 5.1.6.2, ecoDMS 16.09 und ecoDMS Qualified Premium Reseller, Fakturama, Version: 2.0.0, Build-ID: 20180106-0036


   
Zitat
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 11 Jahren
Beiträge: 4315
 

Hallo tomate61,
wie hast Du denn das installiert? Hast Du ein anderes Verzeichnis angegeben? Welche Datenbank verwendest Du? Hast Du evtl.das .fakturama2-Verzeichnis weggelöscht? Steht etwas im Logfile?

Viele Grüße,
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?


   
AntwortZitat
(@tomate61)
Eminent Member
Beigetreten: vor 8 Jahren
Beiträge: 35
Topic starter  

Hallo Ralf,

ich habe die aktuelle Version von der Homepage geladen und über den Ubuntu-Paketmannager installiert.

Verzeichnisse und Datenbank, so wie vorgegeben.

Nachdem dann die Installation fertig war, wurde das Programm gestartet. Hat sich aber dann direkt wieder verabschiedet, ohne Datenübernahme.
Erneuter Start des Programms, Absturz.

Danach Deinstallation und löschend der Verzeichnisse (auch .fakturama2)

Neuinstallation in eine anderes Datenverzeichnis (/home/.../USR2), Datenübernahme (/home/.../USR). Funktioniert ohne Probleme, nur die Daten aus 2018 sind nicht übernommen wurden.
OK, waren nicht viele, könnte ich neu eingeben (sind ja im alten Verzeichnis noch vorhanden).

!SESSION 2018-01-15 11:58:11.951 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_151
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=de_DE
Command-line arguments: -os linux -ws gtk -arch x86_64

!ENTRY org.eclipse.e4.ui.workbench 1 0 2018-01-15 12:01:42.327
!MESSAGE create Document list part
!SESSION 2018-01-15 12:01:43.906 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_151
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=de_DE
Command-line arguments: -os linux -ws gtk -arch x86_64

!ENTRY org.eclipse.e4.ui.workbench 1 0 2018-01-15 12:01:56.056
!MESSAGE propertiesFile: /home/ulf/Daten/Praxis/Fakturama/USR2/fakturamaviews.properties

!ENTRY org.eclipse.e4.ui.workbench 1 0 2018-01-15 12:01:56.078
!MESSAGE {fakturama.views.vatTable.BODY.columnWidth.sizes=0:39,1:33,2:12,3:16}

!ENTRY org.eclipse.e4.ui.workbench 1 0 2018-01-15 12:01:56.079
!MESSAGE {fakturama.views.documentTable.BODY.columnWidth.sizes=0:12,1:14,2:3,3:33,4:10,5:16,6:12, fakturama.views.vatTable.BODY.columnWidth.sizes=0:39,1:33,2:12,3:16}

!ENTRY org.eclipse.e4.ui.workbench 1 0 2018-01-15 12:01:56.079
!MESSAGE {fakturama.views.paymentTable.BODY.columnWidth.sizes=0:32,1:12,2:9,3:25,4:12,5:10, fakturama.views.documentTable.BODY.columnWidth.sizes=0:12,1:14,2:3,3:33,4:10,5:16,6:12, fakturama.views.vatTable.BODY.columnWidth.sizes=0:39,1:33,2:12,3:16}

!ENTRY org.eclipse.e4.ui.workbench 1 0 2018-01-15 12:01:56.079
!MESSAGE {fakturama.views.contactTable.BODY.columnWidth.sizes=0:6,1:25,2:33,3:20,4:9,5:7, fakturama.views.paymentTable.BODY.columnWidth.sizes=0:32,1:12,2:9,3:25,4:12,5:10, fakturama.views.documentTable.BODY.columnWidth.sizes=0:12,1:14,2:3,3:33,4:10,5:16,6:12, fakturama.views.vatTable.BODY.columnWidth.sizes=0:39,1:33,2:12,3:16}

!ENTRY org.eclipse.e4.ui.workbench 1 0 2018-01-15 12:01:56.079
!MESSAGE {fakturama.views.contactTable.BODY.columnWidth.sizes=0:6,1:25,2:33,3:20,4:9,5:7, fakturama.views.paymentTable.BODY.columnWidth.sizes=0:32,1:12,2:9,3:25,4:12,5:10, fakturama.views.documentTable.BODY.columnWidth.sizes=0:12,1:14,2:3,3:33,4:10,5:16,6:12, PRODUCTS.BODY.columnWidth.sizes=0:24,1:11,2:25,3:16,4:16,5:8, fakturama.views.vatTable.BODY.columnWidth.sizes=0:39,1:33,2:12,3:16}

!ENTRY org.eclipse.e4.ui.workbench 1 0 2018-01-15 12:01:56.079
!MESSAGE {fakturama.views.contactTable.BODY.columnWidth.sizes=0:6,1:25,2:33,3:20,4:9,5:7, TEXTS.BODY.columnWidth.sizes=0:0,1:100, fakturama.views.paymentTable.BODY.columnWidth.sizes=0:32,1:12,2:9,3:25,4:12,5:10, fakturama.views.documentTable.BODY.columnWidth.sizes=0:12,1:14,2:3,3:33,4:10,5:16,6:12, PRODUCTS.BODY.columnWidth.sizes=0:24,1:11,2:25,3:16,4:16,5:8, fakturama.views.vatTable.BODY.columnWidth.sizes=0:39,1:33,2:12,3:16}

!ENTRY org.eclipse.e4.ui.workbench 1 0 2018-01-15 12:01:56.080
!MESSAGE {fakturama.document.itemTable.BODY.columnWidth.sizes=0:11,1:7,2:10,3:12,4:5,5:8,6:5,7:11,8:7,9:7,10:11,11:6, fakturama.views.contactTable.BODY.columnWidth.sizes=0:6,1:25,2:33,3:20,4:9,5:7, TEXTS.BODY.columnWidth.sizes=0:0,1:100, fakturama.views.paymentTable.BODY.columnWidth.sizes=0:32,1:12,2:9,3:25,4:12,5:10, fakturama.views.documentTable.BODY.columnWidth.sizes=0:12,1:14,2:3,3:33,4:10,5:16,6:12, PRODUCTS.BODY.columnWidth.sizes=0:24,1:11,2:25,3:16,4:16,5:8, fakturama.views.vatTable.BODY.columnWidth.sizes=0:39,1:33,2:12,3:16}

!ENTRY org.eclipse.e4.ui.workbench 1 0 2018-01-15 12:01:56.080
!MESSAGE {fakturama.document.itemTable.BODY.columnWidth.sizes=0:11,1:7,2:10,3:12,4:5,5:8,6:5,7:11,8:7,9:7,10:11,11:6, fakturama.views.contactTable.BODY.columnWidth.sizes=0:6,1:25,2:33,3:20,4:9,5:7, TEXTS.BODY.columnWidth.sizes=0:0,1:100, VOUCHERITEMS.BODY.columnWidth.sizes=0:23,1:14,2:14,3:33,4:16, fakturama.views.paymentTable.BODY.columnWidth.sizes=0:32,1:12,2:9,3:25,4:12,5:10, fakturama.views.documentTable.BODY.columnWidth.sizes=0:12,1:14,2:3,3:33,4:10,5:16,6:12, PRODUCTS.BODY.columnWidth.sizes=0:24,1:11,2:25,3:16,4:16,5:8, fakturama.views.vatTable.BODY.columnWidth.sizes=0:39,1:33,2:12,3:16}

!ENTRY org.eclipse.e4.ui.workbench 1 0 2018-01-15 12:01:56.080
!MESSAGE {VOUCHERS.BODY.columnWidth.sizes=0:9,1:25,2:3,3:33,4:14,5:16, fakturama.views.vatTable.BODY.columnWidth.sizes=0:39,1:33,2:12,3:16, fakturama.views.documentTable.BODY.columnWidth.sizes=0:12,1:14,2:3,3:33,4:10,5:16,6:12, fakturama.views.contactTable.BODY.columnWidth.sizes=0:6,1:25,2:33,3:20,4:9,5:7, fakturama.views.paymentTable.BODY.columnWidth.sizes=0:32,1:12,2:9,3:25,4:12,5:10, TEXTS.BODY.columnWidth.sizes=0:0,1:100, VOUCHERITEMS.BODY.columnWidth.sizes=0:23,1:14,2:14,3:33,4:16, PRODUCTS.BODY.columnWidth.sizes=0:24,1:11,2:25,3:16,4:16,5:8, fakturama.document.itemTable.BODY.columnWidth.sizes=0:11,1:7,2:10,3:12,4:5,5:8,6:5,7:11,8:7,9:7,10:11,11:6}

!ENTRY org.eclipse.e4.ui.workbench 1 0 2018-01-15 12:01:56.080
!MESSAGE {VOUCHERS.BODY.columnWidth.sizes=0:9,1:25,2:3,3:33,4:14,5:16, fakturama.views.vatTable.BODY.columnWidth.sizes=0:39,1:33,2:12,3:16, fakturama.views.shippingTable.BODY.columnWidth.sizes=0:39,1:33,2:12,3:16, fakturama.views.documentTable.BODY.columnWidth.sizes=0:12,1:14,2:3,3:33,4:10,5:16,6:12, fakturama.views.contactTable.BODY.columnWidth.sizes=0:6,1:25,2:33,3:20,4:9,5:7, fakturama.views.paymentTable.BODY.columnWidth.sizes=0:32,1:12,2:9,3:25,4:12,5:10, TEXTS.BODY.columnWidth.sizes=0:0,1:100, VOUCHERITEMS.BODY.columnWidth.sizes=0:23,1:14,2:14,3:33,4:16, PRODUCTS.BODY.columnWidth.sizes=0:24,1:11,2:25,3:16,4:16,5:8, fakturama.document.itemTable.BODY.columnWidth.sizes=0:11,1:7,2:10,3:12,4:5,5:8,6:5,7:11,8:7,9:7,10:11,11:6}

!ENTRY org.eclipse.e4.ui.workbench 1 0 2018-01-15 12:01:56.080
!MESSAGE {VOUCHERS.BODY.columnWidth.sizes=0:9,1:25,2:3,3:33,4:14,5:16, fakturama.views.vatTable.BODY.columnWidth.sizes=0:39,1:33,2:12,3:16, LIST.BODY.columnWidth.sizes=0:50,1:50, fakturama.views.shippingTable.BODY.columnWidth.sizes=0:39,1:33,2:12,3:16, fakturama.views.documentTable.BODY.columnWidth.sizes=0:12,1:14,2:3,3:33,4:10,5:16,6:12, fakturama.views.contactTable.BODY.columnWidth.sizes=0:6,1:25,2:33,3:20,4:9,5:7, fakturama.views.paymentTable.BODY.columnWidth.sizes=0:32,1:12,2:9,3:25,4:12,5:10, TEXTS.BODY.columnWidth.sizes=0:0,1:100, VOUCHERITEMS.BODY.columnWidth.sizes=0:23,1:14,2:14,3:33,4:16, PRODUCTS.BODY.columnWidth.sizes=0:24,1:11,2:25,3:16,4:16,5:8, fakturama.document.itemTable.BODY.columnWidth.sizes=0:11,1:7,2:10,3:12,4:5,5:8,6:5,7:11,8:7,9:7,10:11,11:6}

!ENTRY org.eclipse.e4.ui.workbench 1 0 2018-01-15 12:01:56.083
!MESSAGE --- old data end ----

!ENTRY org.eclipse.e4.ui.workbench 1 0 2018-01-15 12:02:10.707
!MESSAGE beendet

!ENTRY org.eclipse.e4.ui.workbench 1 0 2018-01-15 12:02:24.072
!MESSAGE create Document list part

!ENTRY org.eclipse.e4.ui.workbench 1 0 2018-01-15 12:02:55.939
!MESSAGE beendet

!ENTRY org.eclipse.e4.ui.workbench 1 0 2018-01-15 12:03:21.872
!MESSAGE create Contact list part

!ENTRY org.eclipse.e4.ui.workbench 1 0 2018-01-15 12:03:41.243
!MESSAGE create Payment list part

!ENTRY org.eclipse.e4.ui.workbench 1 0 2018-01-15 12:04:27.709
!MESSAGE Saving NatTable state to fakturamaviews.properties

!ENTRY org.eclipse.e4.ui.workbench 1 0 2018-01-15 12:04:29.458
!MESSAGE Saving NatTable state to fakturamaviews.properties

!ENTRY org.eclipse.e4.ui.workbench 1 0 2018-01-15 12:04:57.626
!MESSAGE Saving NatTable state to fakturamaviews.properties
!SESSION 2018-01-15 12:05:30.008 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_151
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=de_DE
Command-line arguments: -os linux -ws gtk -arch x86_64

!ENTRY org.eclipse.e4.ui.workbench 1 0 2018-01-15 12:05:43.402
!MESSAGE create Document list part

!ENTRY org.eclipse.e4.ui.workbench 1 0 2018-01-15 12:10:25.971
!MESSAGE Saving NatTable state to fakturamaviews.properties
!SESSION 2018-01-15 13:34:41.789 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_151
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=de_DE
Command-line arguments: -os linux -ws gtk -arch x86_64

!ENTRY org.eclipse.e4.ui.workbench 1 0 2018-01-15 13:34:54.669
!MESSAGE create Document list part

!ENTRY org.eclipse.e4.ui.workbench 1 0 2018-01-15 13:35:07.432
!MESSAGE create Contact list part

!ENTRY org.eclipse.e4.ui.workbench 1 0 2018-01-15 13:56:38.029
!MESSAGE Saving NatTable state to fakturamaviews.properties

!ENTRY org.eclipse.e4.ui.workbench 1 0 2018-01-15 13:56:38.045
!MESSAGE Saving NatTable state to fakturamaviews.properties

Ich denke, ich habe da irgendwo einen Fehler gemacht.

Gruß Ulf

Ubuntu 16.04 LTS 64-Bit; 8GB RAM, Intel Core i5-2410M; 1TB HDU; OpenOffice 5.1.6.2, ecoDMS 16.09 und ecoDMS Qualified Premium Reseller, Fakturama, Version: 2.0.0, Build-ID: 20180106-0036


   
AntwortZitat
(@nicoletta)
Reputable Member
Beigetreten: vor 10 Jahren
Beiträge: 375
 

Hallo Ulf,

ich habe auch gerade das Update durchgeführt.
Vor einem Update ist es ratsam die Daten zu sichern und das Programm zu beenden.
Das Software Center unter Ubuntu 16.04 ist noch etwas verbugt. Sicherer ist es ein DEB-Paket über Terminal zu installieren.
Bei funktionierte das über das Software Center auch nicht richtig.

Viele Grüße
Nicole

------------------------------------------------------------
Fakturama 2.0.3
Ubuntu@WAN 16.04.8 | Win10@LAN 20.04| MySQL 5.7.26@UbuntuServer 18.04.3 | QRK
------------------------------------------------------------


   
AntwortZitat
(@tomate61)
Eminent Member
Beigetreten: vor 8 Jahren
Beiträge: 35
Topic starter  

Hatte per Rechts-Klick über Software-Installetion installiert.

Über den Terminal??????????:S:S:S:S

Ubuntu 16.04 LTS 64-Bit; 8GB RAM, Intel Core i5-2410M; 1TB HDU; OpenOffice 5.1.6.2, ecoDMS 16.09 und ecoDMS Qualified Premium Reseller, Fakturama, Version: 2.0.0, Build-ID: 20180106-0036


   
AntwortZitat
(@nicoletta)
Reputable Member
Beigetreten: vor 10 Jahren
Beiträge: 375
 

Terminal öffnen (STRG + ALT +T)

Eingeben: sudo apt install /Pfad zur DEB Datei/Fakturama_linux_x64_2.0.0.1.deb

Das rootpasswort eingeben, bzw. das des Hauptbenutzers von Ubuntu. (Achtung: Du siehst während der Eingabe keine Eingabe und auch keine Sternchen.)

Die Abfrage ob die Pakete installiert werden sollen mit einem "J" bestätigen.

In der Regel ist der Pfad zur DEB-Datei: /home/DEIN USERNAME/Downloads/

------------------------------------------------------------
Fakturama 2.0.3
Ubuntu@WAN 16.04.8 | Win10@LAN 20.04| MySQL 5.7.26@UbuntuServer 18.04.3 | QRK
------------------------------------------------------------


   
AntwortZitat
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 11 Jahren
Beiträge: 4315
 

Hallo tomate61,
in dem von Dir geposteten Log sind gar keine Fehler drin... Das Löschen des .fakturama2-Verzeichnisses hat zur Folge, daß Du wirklich neu beginnst. Ich kenne den Installer nicht so im Detail, aber bei meinen Tests hat der dann gemeint, daß eine vorhandene Installation ersetzt wird (ich habe das aber auch über das Terminal gemacht, per "dpkg -i"). Das hat problemlos funktioniert und ich hatte auch keinen Datenverlust. Kannst Du das evtl. auch mal versuchen?

Viele Grüße,
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?


   
AntwortZitat
(@tomate61)
Eminent Member
Beigetreten: vor 8 Jahren
Beiträge: 35
Topic starter  

Ich gebe es auf :S

Trotz mehrfacher Neuinstallation, werden die Daten aus 2018 nicht übernommen.
Ich gebe sie nun neu ein.

Aber trotzdem danke für Eure Hilfe.

Gruß Ulf

Ubuntu 16.04 LTS 64-Bit; 8GB RAM, Intel Core i5-2410M; 1TB HDU; OpenOffice 5.1.6.2, ecoDMS 16.09 und ecoDMS Qualified Premium Reseller, Fakturama, Version: 2.0.0, Build-ID: 20180106-0036


   
AntwortZitat
(@deGobbis)
Eminent Member
Beigetreten: vor 6 Jahren
Beiträge: 25
 

Hallo zusammen,

auch ich habe einen Fehler nach dem Update bekommen.
Mein System: Arch-Linux x64
Java: OpenJDK8 und OpenJDR8
Installationspaket: Linux 64bit – Shell-Installer
Vorherige Version: Fakturama_2.0.0-RC9
Datenbank: MySQL

Die Installation habe ich als Update durchgeführt und beim Start diese Fehlermeldung erhalten:

Dann habe ich den Programmordner gelöscht und eine neue Installation durchgeführt, die Verzeichnisse .fakturama2 und mein Arbeitsverzeichnis gelöscht/geleert und bei der Installation die Sicherung meines Arbeitsverzeichnis als vorherige Verion angegeben und die Daten zur MySQL-Datenbank.
Nach neustart von Fakturama (wegen Migration) der gleiche Fehler mit ausnahme des Wertes von -exitdata:

Die Log aus dem .fakturama Verzeichnis ergab bei beiden Versuchen die gleichen Einträge:

!SESSION 2018-01-20 18:23:35.406 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_144
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=de_DE
Command-line arguments: -os linux -ws gtk -arch x86_64

!ENTRY com.sebulli.fakturama.common 4 0 2018-01-20 18:23:39.591
!MESSAGE couldn't create or update database!

Die Zugnagsdaten zur Datenbank habe ich geprüft, die stimmen.

Gibt es noch etwas, was ich versuchen kann?

Gruß
Guido

Arch Linux, x86_64, i3-gaps mit Xorg, jre10-openjdk, jre10-openjdk-headless, java-runtime-common


   
AntwortZitat
(@nicoletta)
Reputable Member
Beigetreten: vor 10 Jahren
Beiträge: 375
 

Hallo Guido,

ich habe gerade dem Datenbank-User alle Rechter gegeben und nun geht es bei mir.

------------------------------------------------------------
Fakturama 2.0.3
Ubuntu@WAN 16.04.8 | Win10@LAN 20.04| MySQL 5.7.26@UbuntuServer 18.04.3 | QRK
------------------------------------------------------------


   
AntwortZitat
(@deGobbis)
Eminent Member
Beigetreten: vor 6 Jahren
Beiträge: 25
 

Hallo nicoletta,

ich kann dem DB-Benutzer keine anderen Rechte geben, das wird vom Hoster unterbunden.
Alle benötigten Rechte sollten aber gegeben sein, hatte ja bei der Neuinstallation auch mit der RC9 geklappt.

Es ist ja die Übernahme, die nicht klappt.

In den Fehlermeldungen scheinen vor dem Aufruf des Pluginordners zwei Slashes zu sein (//), kann das was damit zu tun haben?

Gruß
Guido

Arch Linux, x86_64, i3-gaps mit Xorg, jre10-openjdk, jre10-openjdk-headless, java-runtime-common


   
AntwortZitat
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 11 Jahren
Beiträge: 4315
 

Hallo zusammen,
die zwei Slashes sollten kein Problem darstellen. Der User muß Create-Rechte haben und natürlich Select, außerdem auch Rechte für das Ändern von Tabellen.

Hast Du eine "frische" Übernahme gleich nach der Installation versucht? Oder hast Du Version 2.0.0.1 einfach drüberinstalliert und gestartet?

Viele Grüße,
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?


   
AntwortZitat
(@deGobbis)
Eminent Member
Beigetreten: vor 6 Jahren
Beiträge: 25
 

Hallo Ralf,

ich habe das Installationsscript ausgeführt, mit der option Update einer bestehenden Installation und danach gestartet. Nahcdem ich die Fehlermeldung in den Bildern bekam, hab ich die Installation komplett neu gemacht und eine Migration versucht.

Jetzt habe ich mal einen Aufruf mit Pararmeter -clean durchgeführt das erhalten:

WARNING: Extender - Refreshing disabled - entities in bundle com.sebulli.fakturama.model may not be woven

(Fakturama:4124): Gtk-WARNING **: Theme parsing error: gtk.css:68:35: The style property GtkButton:child-displacement-x is deprecated and shouldn't be used anymore. It will be removed in a future version

(Fakturama:4124): Gtk-WARNING **: Theme parsing error: gtk.css:69:35: The style property GtkButton:child-displacement-y is deprecated and shouldn't be used anymore. It will be removed in a future version

(Fakturama:4124): Gtk-WARNING **: Theme parsing error: gtk.css:71:36: The style property GtkCheckMenuItem:indicator-size is deprecated and shouldn't be used anymore. It will be removed in a future version

(Fakturama:4124): Gtk-WARNING **: Theme parsing error: gtk.css:76:30: The style property GtkExpander:expander-size is deprecated and shouldn't be used anymore. It will be removed in a future version

(Fakturama:4124): GLib-CRITICAL **: g_base64_encode_step: assertion 'in != NULL' failed
... (Über 200 mal die gleiche Meldung) ...
(Fakturama:4124): GLib-CRITICAL **: g_base64_encode_step: assertion 'in != NULL' failed
INFO 20.01.18 19:31: liquibase: Successfully acquired change log lock
INFO 20.01.18 19:31: liquibase: Reading from fakturama2.DATABASECHANGELOG
WARNING 20.01.18 19:31: liquibase: modifyDataType will lose primary key/autoincrement/not null settings for mysql. Use  and re-specify all configuration if this is the case
INFO 20.01.18 19:31: liquibase: /changelog/db.changelog-master.xml: /changelog/db.changelog-2.0.xml::20180104-001::rheydenr (generated): FKT_CONTACT.NOTE datatype was changed to LONGTEXT
INFO 20.01.18 19:31: liquibase: /changelog/db.changelog-master.xml: /changelog/db.changelog-2.0.xml::20180104-001::rheydenr (generated): FKT_PAYMENT.DEPOSITTEXT datatype was changed to VARCHAR(4096)
INFO 20.01.18 19:31: liquibase: /changelog/db.changelog-master.xml: /changelog/db.changelog-2.0.xml::20180104-001::rheydenr (generated): FKT_PAYMENT.DESCRIPTION datatype was changed to VARCHAR(8192)
SEVERE 20.01.18 19:31: liquibase: /changelog/db.changelog-master.xml: /changelog/db.changelog-2.0.xml::20180104-001::rheydenr (generated): Change Set /changelog/db.changelog-2.0.xml::20180104-001::rheydenr (generated) failed. Error: Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs [Failed SQL: ALTER TABLE `fakturama2`.`FKT_PAYMENT` MODIFY `PAIDTEXT` VARCHAR(4096)]
INFO 20.01.18 19:31: liquibase: /changelog/db.changelog-2.0.xml::20180104-001::rheydenr (generated): Successfully released change log lock
liquibase.exception.MigrationFailedException: Migration failed for change set /changelog/db.changelog-2.0.xml::20180104-001::rheydenr (generated):
 Reason: liquibase.exception.DatabaseException: Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs [Failed SQL: ALTER TABLE `fakturama2`.`FKT_PAYMENT` MODIFY `PAIDTEXT` VARCHAR(4096)]
	at liquibase.changelog.ChangeSet.execute(ChangeSet.java:605)
	at liquibase.changelog.visitor.UpdateVisitor.visit(UpdateVisitor.java:51)
	at liquibase.changelog.ChangeLogIterator.run(ChangeLogIterator.java:79)
	at liquibase.Liquibase.update(Liquibase.java:214)
	at liquibase.Liquibase.update(Liquibase.java:192)
	at com.sebulli.fakturama.dbservice.impl.DbUpdateService.updateDatabase(DbUpdateService.java:79)
	at com.sebulli.fakturama.LifecycleManager.checksBeforeStartup(LifecycleManager.java:157)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55)
	at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:305)
	at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:233)
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:107)
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.lambda$0(E4Application.java:239)
	at java.util.Optional.ifPresent(Optional.java:159)
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createE4Workbench(E4Application.java:235)
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:149)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1472)
Caused by: liquibase.exception.DatabaseException: Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs [Failed SQL: ALTER TABLE `fakturama2`.`FKT_PAYMENT` MODIFY `PAIDTEXT` VARCHAR(4096)]
	at liquibase.executor.jvm.JdbcExecutor$ExecuteStatementCallback.doInStatement(JdbcExecutor.java:301)
	at liquibase.executor.jvm.JdbcExecutor.execute(JdbcExecutor.java:55)
	at liquibase.executor.jvm.JdbcExecutor.execute(JdbcExecutor.java:107)
	at liquibase.database.AbstractJdbcDatabase.execute(AbstractJdbcDatabase.java:1273)
	at liquibase.database.AbstractJdbcDatabase.executeStatements(AbstractJdbcDatabase.java:1255)
	at liquibase.changelog.ChangeSet.execute(ChangeSet.java:568)
	... 31 more
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at com.mysql.jdbc.Util.handleNewInstance(Util.java:404)
	at com.mysql.jdbc.Util.getInstance(Util.java:387)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:939)
	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3878)
	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3814)
	at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2478)
	at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2625)
	at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2547)
	at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2505)
	at com.mysql.jdbc.StatementImpl.executeInternal(StatementImpl.java:840)
	at com.mysql.jdbc.StatementImpl.execute(StatementImpl.java:740)
	at liquibase.executor.jvm.JdbcExecutor$ExecuteStatementCallback.doInStatement(JdbcExecutor.java:299)
	... 36 more
19:31:47.819 [com.sebulli.fakturama.log.LogbackAdapter@de77232] ERROR com.sebulli.fakturama.common - Can't show the error message in Error View because no EventBroker is available!
19:31:47.820 [com.sebulli.fakturama.log.LogbackAdapter@de77232] ERROR com.sebulli.fakturama.common - couldn't create or update database!
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.

Vielleicht hilft das ja weiter.

Gruß
Guido

Arch Linux, x86_64, i3-gaps mit Xorg, jre10-openjdk, jre10-openjdk-headless, java-runtime-common


   
AntwortZitat
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 11 Jahren
Beiträge: 4315
 

Hilft mir definitiv weiter. Das heißt nämlich, daß die Größe eines Datensatzes mit der angegebenen Konfiguration zu groß werden würde. Ich hab das doch aber gerade eben mit einer MySQL-DB ausprobiert?! Manchmal verstehe ich es nicht.

Welche Version von MySQL setzt Du ein? Ich muß hier die Datenbank-Definition nochmal ändern...

Ich werde den Hotfix erst mal vom Netz nehmen und auf die 2.0.0 zurückgehen, das funktioniert hier alles nicht 🙁

Viele Grüße,
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?


   
AntwortZitat
(@deGobbis)
Eminent Member
Beigetreten: vor 6 Jahren
Beiträge: 25
 

Ich nutze MariaDB 10.1.30

Gruß
Guido

Arch Linux, x86_64, i3-gaps mit Xorg, jre10-openjdk, jre10-openjdk-headless, java-runtime-common


   
AntwortZitat
Seite 1 / 2
Teilen: