Fakturama 2.0.4 mit...
 
Benachrichtigungen
Alles entfernen

Fakturama 2.0.4 mit MySQL Verbinden

11 Beiträge
2 Benutzer
0 Reactions
2,275 Aufrufe
(@TabZz)
Active Member
Beigetreten: vor 7 Jahren
Beiträge: 8
Topic starter   [#1839]

Sehr geehrte User,

ich habe folgendes Problem - ich möchte Fakturama mit einer Datenbank nutzen, da bisher Offline genutzt wurde auf einem Laptop.

Da ich nicht soviel Daten habe, wollte ich das ganze mir erleichtern und habe folgende Datei mal gelöscht:

%userprofile%.fakturama2.metadata.pluginsorg.eclipse.core.runtime.settings

>>> com.sebulli.fakturama.rcp

Beim Start von Fakturama habe ich dann MySQL ausgewählt und die jeweiligen Daten eingetragen - in der oben genannten Datei, welche gelöscht wurde, steht nun folgendes:

GENERAL_WORKSPACE=C:UsersxxxFakturama Rechnungen
eclipse.preferences.version=1
javax.persistence.jdbc.driver=com.mysql.jdbc.Driver
javax.persistence.jdbc.password=Qf3eekd8QNhV
javax.persistence.jdbc.url=jdbc:mysql://XXmysql07.server.netXX[:XXportXX]/XXdbnameXX
javax.persistence.jdbc.user=XXusernameXX
jdbc_reconnect=true

XXmysql07.server.netXX >> Serveradresse
XXdbnameXX >> DB Name
XXusernameXX >> DB Username
XXportXX>> (habe ich probiert mit 3306 und 3307, ohne erfolg...)

Wie kann ich an die Port kommen? Ich habe einen gemieteten Server, wo die Datenbank eingerichtet wurde - was ist das Problem?

Liegt das Problem nur an der Port, oder sieht jmd einen anderen Fehler?

Sobald ich nun Fakturama starten möchte, erscheint kurz "Checking Database" und das war es dann auch - starten tut nichts. Bitte um Hilfe!

MfG

TabZz



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

Moin,
bitte hier keine Paßwörter posten...
Wenn Du den Standard-Port 3306 nimmst kannst Du den komplett weglassen, incl. der Klammern und des Doppelpunktes. Also einfach

javax.persistence.jdbc.url=jdbc:mysql://XXmysql07.server.netXX/XXdbnameXX

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


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

Im Zweifelsfall einfach das .fakturama2-Verzeichnis umbenennen und Fakturama nochmal neu starten. Dann kannst Du das auch nochmal neu eingeben.


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


   
AntwortZitat
(@TabZz)
Active Member
Beigetreten: vor 7 Jahren
Beiträge: 8
Topic starter  

Hallo,

leider nein, geht trotzdem nicht. Kann ich etwas von einem bestimmten Log rausziehen? Wenn ja, welcher?

MfG
TabZz



   
AntwortZitat
(@TabZz)
Active Member
Beigetreten: vor 7 Jahren
Beiträge: 8
Topic starter  

hmm



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

Also wenn dann steht was im .fakturama.metadata.log. Kannst Du da mal reinschauen?


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


   
AntwortZitat
(@TabZz)
Active Member
Beigetreten: vor 7 Jahren
Beiträge: 8
Topic starter  

[quote=Code aus dem LOG]
!SESSION 2019-10-02 00:25:55.904 -----------------------------------------------
eclipse.buildId=2.0.4.
java.version=1.8.0_221
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=de_DE
Command-line arguments: -os win32 -ws win32 -arch x86_64

!ENTRY com.sebulli.fakturama.common 4 0 2019-10-02 00:27:10.492
!MESSAGE couldn't create or update database!
!SESSION 2019-10-02 00:27:26.452 -----------------------------------------------
eclipse.buildId=2.0.4.
java.version=1.8.0_221
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=de_DE
Command-line arguments: -os win32 -ws win32 -arch x86_64

!ENTRY com.sebulli.fakturama.common 4 0 2019-10-02 00:27:30.934
!MESSAGE couldn't create or update database!

GENERAL_WORKSPACE=C:\Users\xxx\Fakturama Rechnungen
eclipse.preferences.version=1
javax.persistence.jdbc.driver=com.mysql.jdbc.Driver
javax.persistence.jdbc.password=PASSWORT
javax.persistence.jdbc.url=jdbc:mysql:// HTTP://SERVERLINK.NET/DBNAME
javax.persistence.jdbc.user=USERNAME
jdbc_reconnect=true

Port habe ich vom Provider erhalten, ist Standard 3306.



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

Hast Du mal versucht, das "//HTTP:" wegzulassen?


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


   
AntwortZitat
(@TabZz)
Active Member
Beigetreten: vor 7 Jahren
Beiträge: 8
Topic starter  

Hallo, ja, daran lag es 🙂 Danke.

Lg



   
AntwortZitat
(@TabZz)
Active Member
Beigetreten: vor 7 Jahren
Beiträge: 8
Topic starter  

Hallo 🙂

Ich erhalte jedoch folgende Meldung beim Start,

Unable to generate parameterized command for org.eclipse.e4.ui.model.application.ui.menu.impl.HandledMenuItemImpl@77724cbe (elementId: menu:main.me...

Was ist das Problem?

MfG



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

Dazu gab es hier schon mal eine Anfrage im Forum. Im .metadata-Verzichnis existiert eine xmi-Datei, die muß gelöscht werden. Ich find gerade den Thread nicht.


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


   
AntwortZitat
Teilen: