Bug 121024 - Document usage of Microsoft Access Database
Summary: Document usage of Microsoft Access Database
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Documentation (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-10-29 14:35 UTC by Timur
Modified: 2024-07-05 15:10 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Timur 2018-10-29 14:35:51 UTC
We had a number of bugs for usage of Microsoft Access Database: 
Bug 107360, Bug 114794, Bug 97395, Bug 97579, Bug 107890.

Thanks to Alex, some of them were closed with the following explanation:

Microsoft no longer provides for reading/writing to a 32bit Access db (versions created with Access 97, 2003) on its 64bit systems. There is information about this on both MSND, and Microsoft's own knowledgebase websites.
On a 64bit OS with 64bit programs, MS no longer supports 32bit access to Access MDB files made on a 32bit system (see MS' own support forums and the MSDN forums). 
As LO relies on Microsofts own drivers to do this, Access97 and Access2003 files are no longer accessible with 64bit LO. If there is no MS support, there is not much we can do.
All-64bit setup works :
- 64bit OS
- 64bit accdb Access >= 2010
- 64bit Access Database Engine (2016) - database drivers provided by MS

There was some workaround mentioned, I didn't test:
There is a way to do this in 64-bit if you use a JDBC connector - UCanAccess: https://ask.libreoffice.org/en/question/145877/mdb-files-not-loading-to-base/
May exist a problem of passing the required parameter into the database in order to create the report. Create a single record table containing that parameter, and connect that into the database.

We still have Bug 43187.

I didn't find a proper documentation, just https://help.libreoffice.org/6.2/en-US/text/shared/explorer/database/dabawiz02access.html 
I suggest it be created. We may rely on wiki page https://wiki.documentfoundation.org/MSA-Base_Faq 

Now it just points to https://wiki.openoffice.org/wiki/MSA-Base_Faq which I find wrong. We should explain all what we can here, using and updating info that one and https://wiki.openoffice.org/wiki/Connecting_to_Microsoft_Access.
Comment 1 Timur 2018-10-29 14:36:52 UTC Comment hidden (obsolete)
Comment 2 Alex Thurgood 2018-12-04 15:55:31 UTC
Unfortunately, I no longer have a setup that allows me to test any of this.
Comment 3 Xisco Faulí 2019-01-10 12:36:55 UTC Comment hidden (obsolete)
Comment 4 Lionel Elie Mamane 2024-07-05 15:10:44 UTC
We should reevaluate this in light of the commit that fixed tdf#158056

https://gerrit.libreoffice.org/165756

https://git.libreoffice.org/core/commit/7edca7dc740f6877fa85c2a996ca869c6b971a48

tdf#158056 Connect to MS Access .mdb files by mean of ACE.OLEDB.12.0 provider