是否存在适用于 linux 的开源 Access ODBC 驱动程序? [关闭]

Posted

技术标签:

【中文标题】是否存在适用于 linux 的开源 Access ODBC 驱动程序? [关闭]【英文标题】:Does an open-source Access ODBC driver exist for linux? [closed] 【发布时间】:2011-01-03 19:34:07 【问题描述】:

我正在转换一个 Windows 应用程序以在 Linux 下运行。原始应用程序使用 MS Access 数据库文件。我最初的想法是将 Access 文件转换为 SQLite,并且以后只使用 SQLite,它将在 Windows、Linux 和 OSX 下运行。但是,客户已要求继续支持 Access 文件。

我一直在寻找在 Linux 下使用 Access 文件的解决方案,目前发现如下:

MDBTools - 驱动支持读取 Access 97/2000/2003 文件。不支持写入。

Easysoft - 这似乎是一个标准,但它有每个席位或每个服务器的许可费。

hxtt.com - 每台服务器许可费。

Datadirect.com - 每台服务器许可费,价格根据要求。

openlinksw.com - 每个服务器和每个席位的许可。

该应用程序正在 QtCreator 中的 Qt 下用 C/C++ 编写。

谢谢

【问题讨论】:

你可能想看看 Wine:winehq.org 也许让您的应用程序在内部使用 SQLite 工作并且只提供从/到 Access 的导入/导出是可能和更容易的? 【参考方案1】:

unixODBC 具有 GPL 和 LGPL 许可证。我没有使用它,所以我无法告诉你项目的质量。

【讨论】:

以上是关于是否存在适用于 linux 的开源 Access ODBC 驱动程序? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

是否有适用于 Mac OSX 的本机 Java AOT?

是否有任何适用于 AWS Redshift 的开源调度工具?

是否有适用于 iOS 的完全可定制的类似 UIPickerView 的开源组件?

是否有适用于 Android 和 iOS 的 OCR 开源库或 sdk(免费)? [关闭]

包括 Access-Control-Allow-Methods:* 仅适用于 PUT 请求

2020年适用于Linux的10个顶级开源缓存工具