wolfgang1939
Anmeldungsdatum: 28. November 2009
Beiträge: Zähle...
Wohnort: Nürnberg
|
Seit Neuesten gelingt mir diese Verbindung nicht mehr. Bisher habe ich das immer erreicht mit Hilfe diese Veröffentlichung im Internet: http://maxolasersquad.blogspot.com/2011/03/connect-to-mysql-database-from.html. Ich habe es hier ausgedruckt in von einem Übersetzungsprogramm in deutscher Sprache, da ich leider nicht genügend Englisch kann.
Also zuerst wolfgang@wolfgang-MS-7800:~$ sudo apt install libmysql-java
[sudo] Passwort für wolfgang:
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
libmysql-java ist schon die neueste Version (5.1.45-1).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
wolfgang@wolfgang-MS-7800:~$
Dann weiter, wie in dieser Veröffentlichung steht: LibreOffice - Optionen - Erweitert - dann auf die Schaltfläche Klassenpfad - Hinzufügen. Hier gehen die Verzeichnisse auf, ich soll wie beschrieben /usr/share/java/mysql-connector-java.jar erreichen. Es geht aber leider nicht. Es erscheint die Meldung: Inhalt von usr konnte nicht gelesen werden Error opening directory '/usr': Permission denied .
Öffne ich nun LibreOfficeWriter, so erscheint nun schon meine MySQL-Datenbank, aber wenn ich auf Tabelle klicke, so erscheint folgende Fehlermeldung:
Verbindung zur Datenquelle "sql_wolf" konnte nicht hergestellt werden Die Treiberklasse 'com.mysql.jdbc.Driver' konnte nicht geladen werden.
Ich bitte Euch nun um Hilfe. Vielleicht erseht Ihr, wieso das nicht mehr funktioniert.
Gruß Wolfgang
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Unter 18.04 ist dieses "komische" 10/11 Java Standard. Hänge doch mal 8 bei Libre ein.
|
wolfgang1939
(Themenstarter)
Anmeldungsdatum: 28. November 2009
Beiträge: 700
Wohnort: Nürnberg
|
Hallo, vielen Dank für die schnelle Antwort. Nur leider weiß nicht, wo ich da in Libre eine 8 einhängen soll. Ich meine also Deinen Vorschlag: hakel schrieb: Hänge doch mal 8 bei Libre ein
Bitte schreibe doch, wie und wo ich da vorgehen soll. Gruß
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Wie meinst du das? Unter -Extras Optionen Erweitert- kannst du doch einfach die Java Laufzeitumgebung auswählen. Libre Base, Java 8 hast du natürlich installiert? Der Fluch des Textforums. 😇
|
wolfgang1939
(Themenstarter)
Anmeldungsdatum: 28. November 2009
Beiträge: 700
Wohnort: Nürnberg
|
hakelschrieb: Libre Base, Java 8 hast du natürlich installiert?
Anscheinend nicht. Unten drunter in diesem Dialog mit dem Classpath stand folgender Pfad, wo die Laufzeitumgebung gespeichert ist:
/snap/libreOffice/104/usr/lib/jvm/java-11-openjdk-amd64 . Java8 ist da nicht dabei.
|
wolfgang1939
(Themenstarter)
Anmeldungsdatum: 28. November 2009
Beiträge: 700
Wohnort: Nürnberg
|
Ich wollte Dir noch schreiben, was in diesem Ordner jvm drin ist: default-java java-1.11.0-openjdk-amd64 java-11-openjdk-amd64
|
Cruiz
Anmeldungsdatum: 6. März 2014
Beiträge: 5557
Wohnort: Freiburg i. Brsg.
|
Hallo, du hast ganz offensichtlich die Snap-Variante von LibreOffice installiert. Weil die in einem isolierten Container läuft kann sie sich nicht mit der Datenbank verbinden. Schmeiß die Version runter und installiere die normale Version aus den Paketquellen. Gruß Cruiz
|
wolfgang1939
(Themenstarter)
Anmeldungsdatum: 28. November 2009
Beiträge: 700
Wohnort: Nürnberg
|
Cruiz schrieb: Schmeiß die Version runter
Jetzt ist für mich die Frage wie? In diesem von Cruiz verlinkten Artikel steht z. B.
sudo apt purge snapd Hoffenlich wird dann nicht etwas falsches gelöscht. Ich hoffe, dass Ihr mir helft. So super wie Ihr bin ich leider nicht.
|
umbhaki
Supporter
Anmeldungsdatum: 30. Mai 2010
Beiträge: 2522
Wohnort: Düren/Rhld
|
wolfgang1939 schrieb: Jetzt ist für mich die Frage wie?
Schau mal im von Cruiz verlinkten Artikel hierhin. ☺
|
wolfgang1939
(Themenstarter)
Anmeldungsdatum: 28. November 2009
Beiträge: 700
Wohnort: Nürnberg
|
wolfgang@wolfgang-MS-7800:~$ snap list
Name Version Rev Aufzeichnung Herausgeber Hinweise
core 16-2.37.2 6405 stable canonical✓ core
core18 18 719 stable canonical✓ base
evince 3.30.2 57 stable ken-vandine -
ghostwriter-casept 1.5.0 2 stable casept -
gimp 2.10.8 130 stable snapcrafters -
gnome-3-26-1604 3.26.0 78 stable/… canonical✓ -
gnome-3-28-1804 3.28.0-7-g124f320.124f320 11 stable canonical✓ -
gnome-calculator 3.30.1 260 stable/… canonical✓ -
gnome-characters 3.30.0 139 stable/… canonical✓ -
gnome-logs 3.30.0 45 stable/… canonical✓ -
gnome-system-monitor 3.30.0 57 stable/… canonical✓ -
gtk-common-themes 0.1-7-g1feddba 1122 stable canonical✓ -
libreoffice 6.2.0.3 104 stable canonical✓ -
lightning-python 3.6.5 1 stable fortranjeff -
qgsrepo 0.1.3 7 stable mentaljam -
skype 8.34.0.78 66 stable skype✓ classic
tidy-brlin 5.6.0-g3a30f6a+pkg-b934 42 stable brlin -
torkelrogstad-lightning-app 0.2.0-prealpha.22 2 edge torkelrogstad -
vlc 3.0.6 770 stable videolan✓ -
wolfgang@wolfgang-MS-7800:~$
Würdet Ihr mir raten,wie folgt zu löschen:
sudo snap remove libreoffice Ist das so richtig? Bis jetzt habe ich es noch nicht gemacht?
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Theoretisch ja, die meisten Leute hier nutzen Snaps nicht aus den genannten Gründen. sudo apt-get install libreoffice libreoffice-l10n-de libreoffice-help-de Das wäre das normale Libre, normal installiert. Ich denke, du kannst es riskieren. Die "problemlose Enfernung" ist der Sinn von Snap.
|
wolfgang1939
(Themenstarter)
Anmeldungsdatum: 28. November 2009
Beiträge: 700
Wohnort: Nürnberg
|
Jetzt habe ich das durchgeführt. So sieht es aus:
wolfgang@wolfgang-MS-7800:~$ sudo snap remove libreoffice
[sudo] Passwort für wolfgang:
libreoffice entfernt
wolfgang@wolfgang-MS-7800:~$ sudo apt-get install libreoffice libreoffice-l10n-de libreoffice-help-de
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
libreoffice-help-de ist schon die neueste Version (1:6.0.7-0ubuntu0.18.04.2).
libreoffice-l10n-de ist schon die neueste Version (1:6.0.7-0ubuntu0.18.04.2).
libreoffice ist schon die neueste Version (1:6.0.7-0ubuntu0.18.04.2).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 4 nicht aktualisiert.
wolfgang@wolfgang-MS-7800:~$
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
... und, funktioniert jetzt alles? Wie du siehst hattest du 2 Libreversionen auf dem PC.
sudo apt-get install libreoffice-base Mach das mal zur "Sicherheit" und prüfe welche Java Version verwendet wird. Bei 11 bin ich wie gesagt immer etwas skeptisch. Da Canonical BASE nicht mitliefert, gehe ich davon aus, daß die gar nichts prüfen in diesem Kontext. Base managt die DBs und benötigt Java.
|
wolfgang1939
(Themenstarter)
Anmeldungsdatum: 28. November 2009
Beiträge: 700
Wohnort: Nürnberg
|
hakelschrieb: ... und, funktioniert jetzt alles? Leider nicht.
wolfgang@wolfgang-MS-7800:~$ sudo apt-get install libreoffice-base
[sudo] Passwort für wolfgang:
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
libreoffice-base ist schon die neueste Version (1:6.0.7-0ubuntu0.18.04.2).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 4 nicht aktualisiert.
wolfgang@wolfgang-MS-7800:~$
Ich hatte LibreOffice in der Favoriten-Leiste. Das war alles weg nach der Neuinstallation außer LibreOfficeBase. Ich probiere aber noch weiter.
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Ich hatte LibreOffice in der Favoriten-Leiste. Das war alles weg
Das war das Snap Libre 6.2.0.3 vermutlich. Wo ist dein Problem? Java 8 installiert, in Libre 6.0.7 von 11 auf 8 gewechselt, immer noch Fehlermeldungen ...
|