我认为Windows OS是可能的。但我不确定 unix/linux。有什么选择可以做到这一点。以前有人尝试过。
您可以使用 ODBC 通过 Perl perl DBI 和 perl DBD::ODBC 使用以下方法访问 MS Access 文件:
- MDB工具(如其他人所说)是免费的
- 使用 ODBC-ODBC 桥商业广告
- 使用 Microsoft Access ODBC 驱动程序进行 Linux/Unix 商业广告
作为DBD::ODBC的当前维护者,我有人报告了很多MDB工具的问题,但如果你释放了,这是你唯一的选择。
(2) 要求您在 MS Access 文件所在的 Windows 计算机上安装服务,然后它使用 MS Access ODBC 驱动程序。它为Linux和Unix提供了一个客户端ODBC驱动程序,该驱动程序与Windows计算机上的服务通信。
(3)需要直接访问MS Access文件,即您需要通过将其复制到本地磁盘或通过SMB访问它(从Windows机器共享桑巴和文件共享)从Linux/Unix机器访问它。