Am Freitag, 21. September 2018, 02:03:35 CEST schrieb Richard Kraut:
Am Donnerstag, den 20.09.2018, 17:11 +0200 schrieb stakanov:
hast du dafür eine Referenz? Der Umstieg auf postgres96 lief bei mir problemlos und hat mir Vorteile gebracht. Allerdings ist es abgeraten auf postgres10 zu gehen und ich weiß das man sagt sqlite hätte eine sehr schlechte Leistung (user post auf dem Net). Also postgres96 läuft bei mir einwandfrei und mit wesentlich weniger Problemen als Mariadb. Deswegen würde es mich interessieren woher du diese Info hast. Danke.
Warum man nicht sqlite nutzt steht in Kurzform hier [1], obwohl Akonadi es laut [2] dennoch kann. Wie man den Akonadi auf sqlite umstellt steht z.B. hier [3] und hier [4].
Man muss jedoch beachten, dass sqlite kein Datenbankserver ist, sondern eine Bibliothek mit dem einen oder anderem Hilfsprogramm. Der gleichzeitige Zugriff auf einen Datenbestand von mehreren Nutzern geht z.B. hier nicht.
1: https://techbase.kde.org/KDE_PIM/Akonadi#Why_not_use_sqlite.3F 2: https://api.kde.org/kdesupport-api/akonadi-apidocs/ 3: https://www.legendiary.at/2012/03/13/change-akonadi-backend-to-sqlite3/ 4: https://www.kubuntuforums.net/showthread.php/58265-HOW-TO-SQLite-backend-for -Akonadi Hallo Richard,
hast Du das selbst so vollzogen? die Pakete "akonadi-backend-sqlite" und "akonadi-backend-mysql", wie in [3] beschrieben, gibt es wohl standardmäßig für OS nicht. Es gibt "akonadi-server- sqlite". Ist das gemeint? :~> zypper se -s akonadi* Repository-Daten werden geladen... Installierte Pakete werden gelesen... S | Name | Typ | Version | Arch | Repository ---+-----------------------------+-------+-------------------+-------- +----------------------- | akonadi-calendar-devel | Paket | 17.12.3-lp150.1.2 | x86_64 | Haupt- Repository (OSS) i+ | akonadi-calendar-lang | Paket | 17.12.3-lp150.1.2 | noarch | Haupt- Repository (OSS) i+ | akonadi-calendar-tools | Paket | 17.12.3-lp150.1.2 | x86_64 | Haupt- Repository (OSS) i+ | akonadi-calendar-tools-lang | Paket | 17.12.3-lp150.1.2 | noarch | Haupt- Repository (OSS) i+ | akonadi-contact | Paket | 17.12.3-lp150.1.2 | x86_64 | Haupt- Repository (OSS) | akonadi-contact-devel | Paket | 17.12.3-lp150.1.2 | x86_64 | Haupt- Repository (OSS) i+ | akonadi-contact-lang | Paket | 17.12.3-lp150.1.2 | noarch | Haupt- Repository (OSS) i+ | akonadi-import-wizard | Paket | 17.12.3-lp150.1.2 | x86_64 | Haupt- Repository (OSS) | akonadi-import-wizard-devel | Paket | 17.12.3-lp150.1.2 | x86_64 | Haupt- Repository (OSS) i+ | akonadi-import-wizard-lang | Paket | 17.12.3-lp150.1.2 | noarch | Haupt- Repository (OSS) i+ | akonadi-mime | Paket | 17.12.3-lp150.1.2 | x86_64 | Haupt- Repository (OSS) | akonadi-mime-devel | Paket | 17.12.3-lp150.1.2 | x86_64 | Haupt- Repository (OSS) i+ | akonadi-mime-lang | Paket | 17.12.3-lp150.1.2 | noarch | Haupt- Repository (OSS) | akonadi-notes-devel | Paket | 17.12.3-lp150.1.1 | x86_64 | Haupt- Repository (OSS) i+ | akonadi-notes-lang | Paket | 17.12.3-lp150.1.1 | noarch | Haupt- Repository (OSS) | akonadi-runtime | Paket | 1.13.0-lp150.3.7 | x86_64 | Haupt- Repository (OSS) i+ | akonadi-search | Paket | 17.12.3-lp150.1.2 | x86_64 | Haupt- Repository (OSS) | akonadi-search-devel | Paket | 17.12.3-lp150.1.2 | x86_64 | Haupt- Repository (OSS) i+ | akonadi-search-lang | Paket | 17.12.3-lp150.1.2 | noarch | Haupt- Repository (OSS) i+ | akonadi-server | Paket | 17.12.3-lp150.1.2 | x86_64 | Haupt- Repository (OSS) | akonadi-server-devel | Paket | 17.12.3-lp150.1.2 | x86_64 | Haupt- Repository (OSS) i+ | akonadi-server-lang | Paket | 17.12.3-lp150.1.2 | noarch | Haupt- Repository (OSS) | akonadi-server-sqlite | Paket | 17.12.3-lp150.1.2 | x86_64 | Haupt- Repository (OSS) i+ | akonadiconsole | Paket | 17.12.3-lp150.1.1 | x86_64 | Haupt- Repository (OSS) In [4] werden diese beiden Pakete nicht erwähnt. Die in [3] und [4] im rcfile "~/.config/akonadi/akonadiserverrc" erwähnte Datenbank "~/.local/share/akonadi/akonadi.db" gibt es bei mir nicht. :~> ll -trh ./.local/share/akonadi/ insgesamt 68K drwxr-xr-x 2 herbert users 10 22. Dez 2014 db_misc lrwxrwxrwx 1 herbert users 27 18. Dez 2017 socket-linux-9sg4 -> /tmp/ akonadi-herbert.dGq31R drwxr-xr-x 3 herbert users 32 18. Dez 2017 search_db lrwxrwxrwx 1 herbert users 27 26. Dez 2017 socket-wodan -> /tmp/akonadi- herbert.XgUQap drwxr-xr-x 102 herbert users 8.0K 14. Jan 2018 file_db_data lrwxrwxrwx 1 herbert users 27 14. Jul 21:38 socket-wodan.site -> /tmp/ akonadi-herbert.BR0Kuk -rw-r--r-- 1 herbert users 3.4K 14. Jul 21:38 mysql.conf drwxr-xr-x 2 herbert users 24K 16. Sep 09:31 file_lost+found -rw-r--r-- 1 herbert users 0 21. Sep 16:04 akonadictl.error.old drwxr-xr-x 6 herbert users 4.0K 21. Sep 16:04 db_data -rw-r--r-- 1 herbert users 226 21. Sep 16:04 akonadi_control.error.old -rw-r--r-- 1 herbert users 494 21. Sep 16:04 akonadiserver.error.old In einer Sicherung (ist aber nicht mehr ganz aktuell) finde ich diese Datenbank -rw------- 1 herbert users 183 19. Aug 2017 $PfadZurSicherung/ herbert/.config/akonadi/akonadiserverrc Kann ich die einfach wieder nach ~/.local/share/akonadi/ kopieren? Bei mir steht in ~/.config/akonadi/akonadiserverrc [Debug] Tracer=null [%General] Driver=QMYSQL [QMYSQL] Host= Name=akonadi Options="UNIX_SOCKET=/tmp/akonadi-herbert.XgUQap/mysql.socket" ServerPath=/usr/sbin/mysqld StartServer=true Also ich bin mir nicht sicher, ob ich das so anwenden kann. Herbert -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org