Wine with 64 bit prefix and databases

Hello

Ubuntu Version: 24.04.02 LTS
Wine: - 9.0~repack-4build3, 10.4

It may be not the best place to post the question here, but I have tried it on different forums and got no answer.

Could you tell me what is the proper way of setting up the access ADO driver in WINE in x64?

I have tried installing MDAC via winetricks, downloading and installing Access Runtime 2010 and 2016, but all with ho success.

Coulld you also tell me if any database works on wine in 64 bit prefix? I have tried to install MS Access, MySQL, Firebird, LibreOffice database, but all of them either are not working, or even cannot be installed.

Thank you!

There is mysql for Ubuntu…natively
https://documentation.ubuntu.com/server/how-to/databases/install-mysql/index.html

Why do you need WINE for this? There is also Libreoffice and so on…what are you trying to achieve here?

1 Like

Actually, I have a windows C++ application, which should be run in x64 environment due to a memory consumption.

One of users of the application requires it run on Linux. The application is rather big and uses some windows-specific features, like COM interfaces, so it would be hard to make it cross-platform.

Therefore it was decided to try running the application under Wine.

The database is an MS Access one, it contains some parameters and settings for calculations, so it is crucial for the application to have such a possibility as to connect to the database

https://appdb.winehq.org/objectManager.php?bIsQueue=false&bIsRejected=false&sClass=application&sTitle=Browse+Applications&iItemsPerPage=25&iPage=1&sOrderBy=appName&bAscending=true

WINE is a weird creature. You can check compatibility here

I’d also consider using a VM instead of wine…

3 Likes

Yes, WINE is weird.

Unfortunately there is nothing regarding ODBC or Access tested on 64 bit prefix and working there.

I cannot believe that there is no application which uses and database and runs on wine x64.

Could migrate to SQL and ditch the Microsoft stuff. Use a real database system…