malo66
Anmeldungsdatum: 24. August 2011
Beiträge: Zähle...
|
Hallo, nach dem Upgrade auf 22.04 habe ich so einige Probleme. Eins davon ist, dass Digikam mit dem Hinweis in der Konsole digikam
digikam.coredb: Core database: cannot process schema initialization
QThreadStorage: Thread 0x7f46885a7860 exited after QThreadStorage 12 destroyed bzw. GUI Failed to update the database schema from version 10 to version 11.
Please read the error messages printed on the console and report this error as a bug at bugs.kde.org. die Arbeit verweigert. Kann mir dazu jemand etwas sagen? Ich nutzt in Digikam MYSQL als Datenbank. Moderiert von tuxifreund: Aus dem Programme-Forum verschoben, da digiKam ein KDE-Program ist.
|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 7478
|
Hallo malo66, prüfe doch mal, ob du dich bei deinen Datenbänke (MySQL) anmelden kannst? Welche Version haben die? Zeigemal im Codeblock:
sudo mysqladmin -p -u root version
...
Server version 8.0.30-0ubuntu0.22.04.1
Protocol version 10
... das sudo-Passwort dann das Datenbank-Passwort eingeben.
|
malo66
(Themenstarter)
Anmeldungsdatum: 24. August 2011
Beiträge: 844
|
Hi Berlin_1946, also anmelden ist kein Problem: mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 16
Server version: 8.0.30-0ubuntu0.22.04.1 (Ubuntu)
Copyright (c) 2000, 2022, Oracle and/or its affiliates.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 7478
|
Hallo malo66, du schreibst, du bekommst diese nachfolgende Ausgabe: Please read the error messages printed on the console
Kannst du die mal senden? Du nutzt das Programm so, wie hier im Wiki digiKam (Abschnitt „Ohne-KDE-Desktop“) steht?
Eine Sicherung deiner Datenbank hast du? Nachtrag: poste bitte mal die Ergebnisse der folgenden Befehle: sudo -i
ls -lauhF /var/lib/mysql | grep -i digikam
|
malo66
(Themenstarter)
Anmeldungsdatum: 24. August 2011
Beiträge: 844
|
Ok. Ich dachte das wäre die aus dem Ersten Post digikam
digikam.coredb: Core database: cannot process schema initialization
QThreadStorage: Thread 0x7f46885a7860 exited after QThreadStorage 12 destroyed Hier die richtige Fehlermeldung drwxr-x--- 2 mysql mysql 4,0K Aug 7 17:50 digikam/
|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 7478
|
Hallo malo66, ich rate mal: der erste Codeblock passt zu welchem Befehl? Der 2. passt vllt zu.
sudo -i
ls -lauhF /var/lib/mysql | grep -i digikam bis du dabei als root tätig geworden? Leider ist das aus deiner Antwort nicht ersichtlich.
Dazu helfen die Ausgaben mit Prompt. Gibt es für dich einen Grund die Prompts zu verheimlichen? Hier ein Beispiel von meinem Desktop. Als root im System:
root@matehp-HP:/#
Als User mate-hp im Home-Verzeichnis:
mate-hp@matehp-HP:~$
Ist nicht ganz unwichtig 😇 Nochmal gefragt:
|
malo66
(Themenstarter)
Anmeldungsdatum: 24. August 2011
Beiträge: 844
|
Hi, also der erste Codeblock kommt beim einfachen Aufruf von
digikam Und ja , natürlich bin ich als root tätig geworden. Eine Sicherung muss ich mal wieder machen ☺ mysqldump -u root -p --all-databases > sicherung.sql ist ja so richtig, oder?
Du nutzt das Programm „Ohne-KDE-Desktop“)?
Ja
|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 7478
|
Hallo malo66, Gibt es für dich einen Grund die Prompts zu verheimlichen?
Was ist "beim einfachen Aufruf von ..."? Über deinen Desktop oder im Terminal? Mein Aufruf über das Terminal sieht so aus:
mate-22-04-test@mate2204test-VirtualBox:~$ digikam
bei Dir kommen dann genau die bereits genannte Ausgabe:
digikam
digikam.coredb: Core database: cannot process schema initialization
QThreadStorage: Thread 0x7f46885a7860 exited after QThreadStorage 12 destroyed Eine Sicherung muss ich mal wieder machen ☺
Ohne diese Sicherung bitte nicht weiter arbeiten und keine Experimente mit digikam .
|
malo66
(Themenstarter)
Anmeldungsdatum: 24. August 2011
Beiträge: 844
|
Über deinen Desktop oder im Terminal?
Über das Terminal. Backup habe ich jetzt mittels
mysqldump -u root -p --all-databases > sicherung.sql durchgeführt.
|
malo66
(Themenstarter)
Anmeldungsdatum: 24. August 2011
Beiträge: 844
|
Musst gerade feststellen, dass das Backup so nicht funktioniert; sicherung.sql ist 0kb groß.. Ich habe noch eine älter Kopie der digikam.db rumliegen aber eine aktuelle Datenbank kann ich leider nirgendwo finden.
|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 7478
|
Hallo malo66, drei noch offene Fragen: Siehe Dir auch das mal bitte an: MySQL/Backup (Abschnitt „Datenbankdateien-kopieren“)
|
malo66
(Themenstarter)
Anmeldungsdatum: 24. August 2011
Beiträge: 844
|
Hi
bei Dir kommen dann genau die bereits genannte Ausgabe: (ja oder nein)
Es kommen die genau die angebenen Ausgaben. Gibt es für dich einen Grund die Prompts zu verheimlichen?
Ehrlich gesagt, weiß ich nicht was du mit Prompts meints. Was soll es da zu verheimlichen geben?
Hast du mit deiner Methode schon mal eine Datenbank rekonstruieren müssen?
Nein musste ich nicht. Eine Sicherung habe ich nach der Methode im Wiki durchgeführt, führte aber zu einer leer, 0kb großen, sicherung.sql Datei.
|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 7478
|
malo66 schrieb:
Ehrlich gesagt, weiß ich nicht was du mit Prompts meints. Was soll es da zu verheimlichen geben?
Super, das du nachfragst! Hier ein Link ins Wiki, der das erklärt > Prompt Ein einfaches Beispiel:
mate-hp@matehp-HP:~$ uname -r
5.4.0-122-generic
mate-hp@matehp-HP:~$ (Geld = Prompt) Hat den bereits gesagten Grund, das zu erkennen ist, wo die Antworten entstanden sind. Ob als User oder als root und aus dem Wurzelsystem oder dem Home Das Ende-Prompt zeigt, es ist alles kopiert worden und nichts vergessen.
|
malo66
(Themenstarter)
Anmeldungsdatum: 24. August 2011
Beiträge: 844
|
Ok. Ja, da gibts es nichts zu verheimlichen. Die Angaben die gemacht wurden sind dennoch vollständig und korrekt.
|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 7478
|
malo66 schrieb:
Nein musste ich nicht. Eine Sicherung habe ich nach der Methode im Wiki durchgeführt, führte aber zu einer leer, 0kb großen, sicherung.sql Datei.
Welches Wiki meinst du?
|