Alternative zu LibreOffice Base für Ubuntu

8

Gibt es eine Datenbankverwaltungssoftware für Ubuntu als Alternative zu LibreOffice Base?

LObase funktioniert eine Weile einwandfrei, aber gelegentlich werden die Dateien, an denen ich arbeite, beschädigt und ich verliere meine gesamte Arbeit.

Luigi
quelle
Die einzige Überlegung, die ich erwähnen möchte, ist, dass LO Base ein Front-End-Tool für die Datenbank Ihrer Wahl ist. Es hat eine Standard-Datenbank, die verwendet wird, wenn Sie keine zu verwendende Datenbank bereitstellen. Ich muss mich fragen, ob Ihr Korruptionsproblem auf das Datenbankmodul zurückzuführen ist und möglicherweise durch einen Datenbankwechsel behoben wird, nicht durch das Front-End (Base). Beispiel - Wechseln Sie zu MySQL als Backend. Ich kann nicht sagen, dass ich weiß, dass dies Ihr Problem ist - aber es ist ein Gedanke.
Corvus B

Antworten:

6

Versuchen Sie es mit Kexi .

Kexi ist ein Open-Source-Entwickler visueller Datenbanken, ein lang erwarteter Konkurrent für Programme wie MS Access oder Filemaker.

Es ist Teil der Calligra Suite (kann aber völlig unabhängig verwendet werden).

So installieren Sie vom Softwarecenter aus:

Kexi Installieren Sie Kexi

Über die Befehlszeile:

  • Drücken Sie Ctrl+ Alt+ Tauf Ihrer Tastatur, um das Terminal zu öffnen.
  • Führen Sie beim Öffnen den folgenden Befehl aus:

    sudo apt-get install kexi
    

Weitere Informationen oder das Herunterladen von Kexi finden Sie auf der Kexi-Website

Mitch
quelle
Kexi sieht vielversprechend aus, es gibt jedoch Probleme beim Importieren von Daten aus MySql / CSV / ODS und der Prozess wird beendet. Außerdem scheint es keine Option zu geben, direkt an der MySQL-Datenbank zu arbeiten, obwohl die Verbindung in Ordnung ist. Hinweis: Deaktivieren Sie für die MySQL-Verbindung auf localhost die Option Socket-Datei-basierte Verbindung auf der Registerkarte Details zum Hinzufügen einer neuen Verbindung.
Sri
4

Sie können Glom versuchen . Es ist ein komplettes Datenbanksystem wie FileMaker Pro (oder Access).

Mit Glom können Sie Tabellendefinitionen und die Beziehungen zwischen ihnen entwerfen und die Felder auf dem Bildschirm anordnen. Sie können die Daten in diesen Tabellen bearbeiten und durchsuchen und Feldwerte in Bezug auf andere Felder angeben. Es ist so einfach wie es sein sollte. Das Design basiert lose auf FileMaker Pro, mit dem zusätzlichen Vorteil der Trennung zwischen Schnittstelle und Daten. Das einfache Framework sollte ausreichen, um die meisten Datenbankanwendungen zu implementieren. Ohne Glom bestehen diese Systeme normalerweise aus vielen sich wiederholenden, nicht wartbaren Codes.

So installieren Sie vom Softwarecenter aus:

Glom Installieren Sie Glom

Über die Befehlszeile:

  • Drücken Sie Ctrl+ Alt+ Tauf Ihrer Tastatur, um das Terminal zu öffnen.
  • Führen Sie beim Öffnen den folgenden Befehl aus:

    sudo apt-get install glom
    

Weitere Informationen finden Sie auf der Glom-Website

fiod3s
quelle
0

Da der Grund für die Suche nach einer Alternative die Beschädigung von Daten war, gibt es eine weitere Option: Verwenden Sie LibreOffice Base mit einer Konfiguration mit geteilten Datenbanken anstelle der standardmäßigen eingebetteten Datenbank.

Standardmäßig verwendet Base HSQLDB (v1.8) in Kombination mit der Basiskonfiguration in einer Zip-Datei. Diese Bündelung von Datenbankstruktur und Daten mit anderen Einstellungen macht die Datei anfällig für Datenbeschädigungen .

Stattdessen können Sie vorhandene Datenbanken in eine Split-Datenbank-Konfiguration konvertieren und / oder neue Projekte mit einem Split-Datenbank- Assistenten starten, der HSQLDB (v2.3) verwendet.

Für die Konfiguration der geteilten Datenbank muss die Makrofunktionalität aktiviert sein.

Arjan
quelle