2017-08-25 60 views
0

我們有一個WebApi應用程序,可以在Windows上正常運行,但不能在MacOS上運行。顯然有直接關係到我們的MS Access數據庫的問題。MacOS上AccessDB的ACE.OleDB連接

是否有MacOS的Access數據庫引擎程序集(因爲這是我們缺少的)?或者我們應該刪除Access,以支持sqlite(我猜sqlite適用於MacOS上的.NET)?

這是我們用於訪問當前的供應商:Microsoft.ACE.OLEDB.12.0

親切的問候!

回答

1

沒有。但是,根據您的應用程序,您可以使用UCanAccess,一個JDBC Access驅動程序(可能帶有JDBC到ODBC橋),Jackcess,用於使用Access數據庫的Java庫或商用ODBC Access驅動程序。請注意,某些驅動程序(如mdbtools或Actual提供的驅動程序提供了只讀訪問權限)。