Unser Java-Anwendung funktioniert wie folgt: - es mit dem Server verbindet, jeden Datenbanknamen ohne Angabe - überprüft, ob die gegebene Datenbank vorhanden ist und erstellt einen neuen, wenn nicht . Unter Windows funktioniert die Anwendung problemlos, unter Linux kann sie jedoch keine Verbindung zum Server herstellen. Die Fehlermeldung: "monetdbd: Bitte geben Sie eine Datenbank an". Wir möchten die gleiche Java-Anwendung unter Linux und Windows ausführen. Gibt es eine Methode zum Überprüfen und Erstellen von Datenbanken von Java auf beiden Betriebssystemen?Connect zu MonetDB über JDBC ohne auf Linux Datenbank Namen angeben
0
A
Antwort
1
Wir haben es endlich herausgefunden. Ein Client kann nur eine Verbindung zu einer vorhandenen Datenbank herstellen. Unter Windows erstellt das Installationsprogramm eine Demo-Datenbank. Wenn keine andere Datenbank angegeben ist, stellt der Client automatisch eine Verbindung her. Unter Linux erstellt das Installationsprogramm keine Datenbank, daher sollte es manuell erstellt werden.