适用于Ubuntu的LibreOffice Base的替代产品


8

是否有用于Ubuntu的LibreOffice Base替代数据库管理软件?

LObase可以在一段时间内正常工作,但是有时我正在处理的文件被损坏,我会丢失所有工作。


我要提到的唯一考虑因素是LO Base是您选择的数据库的前端工具。如果没有为数据库提供要使用的数据库,它将使用默认数据库。我想知道您的损坏问题是否是由于数据库引擎引起的,并且可以通过切换数据库而不是前端(基础)来解决。示例-切换到MySQL作为后端。我不能说我知道这是您的问题-但这是一个想法。
Corvus B

Answers:


6

试试克西

Kexi是开放源代码的可视化数据库创建者,是MS Access或Filemaker等程序的期待已久的竞争对手。

它是Calligra Suite的一部分(但可以完全独立使用)。

要从软件中心安装:

克西 安装科西

在命令行中:

  • 在键盘上按Ctrl+ Alt+ T打开终端。
  • 打开时,运行以下命令:

    sudo apt-get install kexi
    

有关更多信息,或要下载Kexi,请访问Kexi网站


Kexi确实看起来很有希望,但是,从MySql / CSV / ODS导入数据存在问题,并且该过程终止。另外,尽管它可以正常连接,但似乎没有任何选择可以直接在MySql数据库上工作。注意:对于localhost上的MySql连接,在添加新连接的详细信息选项卡上取消选中基于套接字文件的连接选项。
斯里兰卡

4

您可以尝试Glom。它是一个完整的数据库系统,例如FileMaker Pro(或Access)。

使用Glom,您可以设计表定义及其之间的关系,还可以在屏幕上排列字段。您可以编辑和搜索这些表中的数据,并根据其他字段指定字段值。这很容易。该设计大致基于FileMaker Pro,具有接口与数据分离的附加优点。它的简单框架应该足以实现大多数数据库应用程序。如果没有Glom,这些系统通常由许多重复的,无法维护的代码组成。

要从软件中心安装:

格洛姆 安装Glom

在命令行中:

  • 在键盘上按Ctrl+ Alt+ T打开终端。
  • 打开时,运行以下命令:

    sudo apt-get install glom
    

有关更多信息,请参见Glom网站。


0

由于寻找替代方法的原因是数据损坏,因此还有另一个选择:将LibreOffice Base与拆分数据库配置一起使用,而不是与默认的嵌入式数据库一起使用。

默认情况下,Base在压缩文件中结合使用HSQLDB(v1.8)和Base配置。数据库结构和数据与其他设置的这种捆绑使文件容易受到数据损坏的影响

相反,您可以现有数据库转换为拆分数据库配置,和/或使用使用HSQLDB(v2.3)的拆分数据库向导启动新项目。

拆分数据库配置需要启用宏功能。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.