{"id":8862,"date":"2023-09-23T19:05:34","date_gmt":"2023-09-23T17:05:34","guid":{"rendered":"https:\/\/linux-bibel.at\/?p=8862"},"modified":"2023-09-23T19:05:36","modified_gmt":"2023-09-23T17:05:36","slug":"kexi-microsoft-access-fuer-linux","status":"publish","type":"post","link":"https:\/\/linux-bibel.at\/index.php\/2023\/09\/23\/kexi-microsoft-access-fuer-linux\/","title":{"rendered":"Kexi &#8211; Microsoft Access f\u00fcr Linux"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Wie gut Microsoft Office &#8211; inzwischen nennt es sich ja Microsoft 365 unter Linux mit\u00a0<a href=\"https:\/\/linux-bibel.at\/index.php\/2023\/09\/10\/wine-windows-software-unter-linux-installieren-und-nutzen\/\" data-type=\"post\" data-id=\"2145\" target=\"_blank\" rel=\"noreferrer noopener\">Wine<\/a>\u00a0auch laufen mag &#8211; Microsoft Access bekommt man einfach nicht zum Laufen. Also, eben die Datenbank.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nun ja, jeder regt sich dar\u00fcber auf &#8211; die meisten privaten Nutzer brauchen es gar nicht. Warum auch unter Linux? Es gibt ja Kexi. Kexi kann, was Microsoft Access kann, man muss die Software einfach nur nutzen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Kexi installieren<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Unter auf Debian basierenden Linux-Distributionen installieren Sie diese Software wie \u00fcblich ganz einfach \u00fcber die\u00a0Paket-Verwaltung\u00a0durch das Paket &#8222;<strong>kexi<\/strong>&#8222;. Neben der eigentlichen Software finden sich auch zus\u00e4tzliche Treiber f\u00fcr unterschiedliche Arten von Datenbanken:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>kexi-mysql-driver<\/strong>&nbsp;&#8211; f\u00fcr SQL<\/li>\n\n\n\n<li><strong>kexi-postgresql-driver<\/strong>&nbsp;&#8211; f\u00fcr Postgre-SQL<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Kexi nutzen<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Sie finden diese Software nach der Installation im Anwendungsmen\u00fc unter der Kategorie\u00a0<em>B\u00fcro<\/em>, alternativ nutzen Sie den Schnellstarter (<em><kbd>Alt+F2<\/kbd><\/em>) oder das\u00a0Terminal\u00a0mit dem Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>kexi<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-1024x576.jpg\" alt=\"\" class=\"wp-image-8863\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-150x84.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Sie k\u00f6nnen erst einmal \u00fcber den Schalter &#8222;<strong>Importieren, Exportieren oder Senden<\/strong>&#8220; bestehende Datenbanken importieren &#8211; dazu z\u00e4hlen nat\u00fcrlich auch MySQL (<em>etwa MariaDB<\/em>), PostgreSQL oder auch SQLite-Datenbanken importieren &#8211; egal ob lokal installiert, oder auf einem entfernten Server. Dieser werden dann lokal bearbeitet und wieder mit der Software auf den Server verfrachtet:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-1-1024x576.jpg\" alt=\"\" class=\"wp-image-8864\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-1-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-1-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-1-150x84.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-1-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-1-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-1.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Auch neue Datenbanken zu erstellen ist kein Problem &#8211; daf\u00fcr ist die Software ja da:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-2-1024x576.jpg\" alt=\"\" class=\"wp-image-8865\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-2-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-2-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-2-150x84.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-2-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-2-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-2.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Auch hier haben Sie die M\u00f6glichkeit eine lokale Datenbank zu nutzen, oder eine auf einem Server zu erstellen &#8211; eine Datei zu erstellen (<em>SQLite<\/em>). Ich werde der Einfachheit halber einmal eine SQLite-Datenbank erstellen und nutzen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-3-1024x576.jpg\" alt=\"\" class=\"wp-image-8866\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-3-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-3-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-3-150x84.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-3-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-3-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-3.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Wir vergeben eine Bezeichnung und den Speicherort &#8211; bei einer entfernten Datenbank, oder einem lokal installierten Server (<em>siehe etwa auch\u00a0<a href=\"https:\/\/linux-bibel.at\/index.php\/2023\/09\/10\/mariadb-die-datenbank-unter-linux\/\" data-type=\"post\" data-id=\"2484\" target=\"_blank\" rel=\"noreferrer noopener\">MariaDB &#8211; Die Datenbank unter Linux<\/a><\/em>) gilt es nat\u00fcrlich erst die Zugangsdaten anzugeben.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-4-1024x576.jpg\" alt=\"\" class=\"wp-image-8867\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-4-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-4-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-4-150x84.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-4-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-4-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-4.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Bei einer bestehenden Datenbank haben wir hier nat\u00fcrlich schon entsprechenden Zugriff auf die Daten, wir erstellen erst einmal ein Formular f\u00fcr die entsprechenden Daten &#8211; die Software ist sehr \u00fcbersichtlich, Sie haben nur wenige Schalter f\u00fcr die passenden M\u00f6glichkeiten zur Verf\u00fcgung:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-5-1024x576.jpg\" alt=\"\" class=\"wp-image-8868\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-5-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-5-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-5-150x84.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-5-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-5-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-5.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Wir k\u00f6nnen wie \u00fcblich einen Namen f\u00fcr die Tabelle eingeben und den Datentyp, zuletzt k\u00f6nnen wir eine Beschreibung &#8211; einen Kommentar angeben. Einfach einmal ein Beispiel:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-6-1024x576.jpg\" alt=\"\" class=\"wp-image-8869\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-6-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-6-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-6-150x84.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-6-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-6-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-6.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Nachdem wir unser Formular erstellt haben, k\u00f6nnen wir auf den Reiter\u00a0<em>Daten<\/em>\u00a0klicken &#8211; hier finden wir unsere Tabellen, in die wir die Daten eingeben k\u00f6nnen:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-7-1024x576.jpg\" alt=\"\" class=\"wp-image-8870\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-7-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-7-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-7-150x84.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-7-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-7-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-7.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Jetzt k\u00f6nnen wir nat\u00fcrlich auch Abfragen erstellen, der dazu passende Schalter findet sich wieder in der Werkzeugleiste. W\u00e4hlen Sie die gew\u00fcnschte Tabelle und klicken auf &#8222;<strong>Einf\u00fcgen<\/strong>&#8222;:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-9-1024x576.jpg\" alt=\"\" class=\"wp-image-8871\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-9-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-9-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-9-150x84.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-9-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-9-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-9.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Per Doppelklick f\u00fcgen Sie die entsprechenden Daten ein und passen die Eigenschaften ein. Nat\u00fcrlich haben Sie auch die M\u00f6glichkeit, mit der jeweiligen Datenbank-Syntax zu arbeiten:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-10-1024x576.jpg\" alt=\"\" class=\"wp-image-8872\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-10-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-10-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-10-150x84.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-10-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-10-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-10.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Jetzt k\u00f6nnen Sie mit dem Schalter &#8222;<strong>Formular<\/strong>&#8220; grafische Abfragen erstellen &#8211; hier l\u00e4uft alle per Mausklick:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-11-1024x576.jpg\" alt=\"\" class=\"wp-image-8873\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-11-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-11-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-11-150x84.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-11-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-11-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-11.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Sie w\u00e4hlen unter den M\u00f6glichkeiten oben die gew\u00fcnschte Funktion per Mausklick und f\u00fcgen diese im Feld per Klick ein, passen die Gr\u00f6\u00dfe an, rechts arbeiten Sie an den Eigenschaften. \u00dcber den Schalter &#8222;<strong>Berichte<\/strong>&#8220; passen Sie die Ausgaben an &#8211; hier wieder dieselben M\u00f6glichkeiten:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-12-1024x576.jpg\" alt=\"\" class=\"wp-image-8874\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-12-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-12-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-12-150x84.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-12-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-12-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/kexi-12.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Wie gut Microsoft Office &#8211; inzwischen nennt es sich ja Microsoft 365 unter Linux mit\u00a0Wine\u00a0auch laufen mag &#8211; Microsoft Access bekommt man einfach nicht zum Laufen. Also, eben die Datenbank. Nun ja, jeder regt sich dar\u00fcber auf &#8211; die meisten privaten Nutzer brauchen es gar nicht. Warum auch unter Linux? Es gibt ja Kexi. Kexi [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":8871,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[57],"tags":[59],"class_list":["post-8862","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-buero","tag-buero"],"_links":{"self":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/8862","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/comments?post=8862"}],"version-history":[{"count":1,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/8862\/revisions"}],"predecessor-version":[{"id":8875,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/8862\/revisions\/8875"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media\/8871"}],"wp:attachment":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media?parent=8862"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/categories?post=8862"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/tags?post=8862"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}