Umstellung auf Netz...
 
Benachrichtigungen
Alles entfernen

Umstellung auf Netzwerkdatenbank

26 Beiträge
4 Benutzer
1 Reactions
2,727 Aufrufe
Jürgen Bruckner
(@microangelo)
Mitglied
Beigetreten: vor 6 Jahren
Beiträge: 691
 

@giodo gerne, und auch Dir einen guten Start ins Neue Jahr


microangelo
Produktivsysteme:
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, SingleUser
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, MultiUser
RaspberryPi OS 12 (Bookworm, 64Bit), Fakturama 2.1.3c, MariaDB, Java 17, Multiuser
auf Raspberry Pi 400, 4GB RAM
Testsystem(e):
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3 (Beta), HSQLDB, Java 17
dzt. kein Windows-System zum testen verfügbar
Alpha-Test:
RaspberryPi OS (64Bit), Fakturama 2.1.3, HSQLDB, Java 11
auf Raspberry Pi 4B, 8GB RAM


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

Moin, hast Du das ganze mit Java 8 gestartet? Leider geht das MigTool nur damit. Und hast Du die Pfade zu den Datenbanken so eingetragen wie in der Anleitung beschrieben? Mit Schrägstreichen oder Backslash?


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


   
AntwortZitat
(@giodo)
Active Member
Beigetreten: vor 5 Jahren
Beiträge: 10
 

Yes, Java 8 wie in der Anleitung steht.

Mit den Pfaden könntest du recht haben 🙂

Wie müssen denn die Connectionstrings unter Windows aussehen?

In meiner Mysql-Installation existiert die Datenbank "fakturama" mit angegebenem User und PW
das alte Verzeichnis zur HSQL-DB ist c:/USers.......

 

Derzeit habe ich:

<Connection database="MYSQL" dbURL="jdbc:mysql://localhost/fakturama" id="JDBC1" jdbcSpecific="MYSQL" name="fktMysql" password="fakturama" type="JDBC" user="fakturama"/>

<Connection database="HSQLDB" dbURL="jdbc:hsqldb://localhost/Users/jdoma/Documents/Fakturama/Database/Database" id="JDBC0" jdbcSpecific="HSQLDB" name="hsqldb" type="JDBC" user="sa"/>

 

Vielen Dank für die Hilfe



   
AntwortZitat
Jürgen Bruckner
(@microangelo)
Mitglied
Beigetreten: vor 6 Jahren
Beiträge: 691
 

@giodo 

Arbeitest Du mit Windows?

Dann müsstest Du meiner Meinung nach statt Slashes, wie in Windows üblich "Backslashes" verwenden.

LG
Jürgen


microangelo
Produktivsysteme:
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, SingleUser
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, MultiUser
RaspberryPi OS 12 (Bookworm, 64Bit), Fakturama 2.1.3c, MariaDB, Java 17, Multiuser
auf Raspberry Pi 400, 4GB RAM
Testsystem(e):
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3 (Beta), HSQLDB, Java 17
dzt. kein Windows-System zum testen verfügbar
Alpha-Test:
RaspberryPi OS (64Bit), Fakturama 2.1.3, HSQLDB, Java 11
auf Raspberry Pi 4B, 8GB RAM


   
AntwortZitat
(@giodo)
Active Member
Beigetreten: vor 5 Jahren
Beiträge: 10
 

schon probiert.

<Connection database="MYSQL" dbURL="jdbc:mysql:\\localhost\fakturama" id="JDBC1" jdbcSpecific="MYSQL" name="fktMysql" password="fakturama" type="JDBC" user="fakturama"/>
<Connection database="HSQLDB" dbURL="jdbc:hsqldb:\\localhost\Users\jdoma\Documents\Fakturama\Database\Database" id="JDBC0" jdbcSpecific="HSQLDB" name="hsqldb" type="JDBC" user="sa"/>

Versuche es wieder mit dem Anhängen des Logfile bzw. das was ausgegeben wurde.

 



   
AntwortZitat
Jürgen Bruckner
(@microangelo)
Mitglied
Beigetreten: vor 6 Jahren
Beiträge: 691
 

@giodo 

Das muss sich leider Ralf (@rheydenr) mal genauer ansehen.

Für mich sieht es fast so aus als ob irgendein Modul nicht geladen wird. Aber da ist Ralf besser bewandert als ich es bin.

Prosit Neujahr und Guten Rutsch!

Jürgen


microangelo
Produktivsysteme:
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, SingleUser
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, MultiUser
RaspberryPi OS 12 (Bookworm, 64Bit), Fakturama 2.1.3c, MariaDB, Java 17, Multiuser
auf Raspberry Pi 400, 4GB RAM
Testsystem(e):
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3 (Beta), HSQLDB, Java 17
dzt. kein Windows-System zum testen verfügbar
Alpha-Test:
RaspberryPi OS (64Bit), Fakturama 2.1.3, HSQLDB, Java 11
auf Raspberry Pi 4B, 8GB RAM


   
AntwortZitat
(@giodo)
Active Member
Beigetreten: vor 5 Jahren
Beiträge: 10
 

Prosit euch auch



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

Moin, Du hast irgendwie Java 12 im Pfad:

INFO  [main] - Running on Java(TM) SE Runtime Environment, 12.0.1, Oracle Corporation (JDK)

Das geht damit leider nicht. Wenn Du auf der Kommandozeile unterwegs bist, kannst Du das kurzfristig ändern, falls Du schon Java 8 irgendwo installiert hast. Das geht so:

set PATH=\pfad\zum\Java8\bin;%PATH%

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


   
AntwortZitat
(@giodo)
Active Member
Beigetreten: vor 5 Jahren
Beiträge: 10
 

Vielen Dank

Bin einen Schritt weiter. Jetzt scheitere ich noch an der richtigen "windows-gerechten" Angabe der Connection. Derzeit in meinem migration.grf: 

<Connection database="MYSQL" dbURL="jdbc:mysql:\\localhost\fakturama" id="JDBC1" jdbcSpecific="MYSQL" name="fktMysql" password="fakturama" type="JDBC" user="fakturama"/>
<Connection database="HSQLDB" dbURL="jdbc:hsqldb:\\localhost\Users\jdoma\Documents\Fakturama\Database\Database" id="JDBC0" jdbcSpecific="HSQLDB" name="hsqldb" type="JDBC" user="sa"/>

 

Dies erzeugt die Fehlermeldung:

ERROR [main] -
--------------------------------- Error details ----------------------------------
Error during graph initialization !
Graph configuration is invalid.
Issue in component [DBOutputTable:DBOUTPUT_TABLE]
Unacceptable connection URL: 'jdbc:mysql:\\localhost\fakturama'
----------------------------------------------------------------------------------

 



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

bei der MySQL-URL mußt Du normale Schrägstriche angeben, also so hier: dbURL="jdbc:mysql://localhost/fakturama

Bei der HSQL-URL fehlt irgendwie der Laufwerksbuchstabe.


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


   
AntwortZitat
(@giodo)
Active Member
Beigetreten: vor 5 Jahren
Beiträge: 10
 

Danke Ralph und sorry für die Mühen mit mir.

modifizierte Connectionstrings:
<Connection database="MYSQL" dbURL="jdbc:mysql://localhost/fakturama" id="JDBC1" jdbcSpecific="MYSQL" name="fktMysql" password="fakturama" type="JDBC" user="fakturama"/>
<Connection database="HSQLDB" dbURL="jdbc:hsqldb:C:\Users\jdoma\Documents\Fakturama\Database\Database" id="JDBC0" jdbcSpecific="HSQLDB" name="hsqldb" type="JDBC" user="sa"/>

erzeugen die Fehlermeldung: 

Error during graph initialization!
Graph configuration is invalid.
unexpected Null-Value:



   
AntwortZitat
Seite 2 / 2
Teilen: