A family of Microsoft relational database management systems designed for ease of use.
Unfortunately, it appears that the issue has returned in version 2202 (Build 14931.20274).
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
We use an ODBC connection to bring some tables from a vendor supplied database into MS Access so that users can create their own on demand queries without needing to know SQL. Some of those tables, not all of them, have started to have problems in MS Access so that every field is populated with #Deleted when we try to open the table. We can query these tables fine using pl/sql Developer.
This seems to indicate that the problem is with the version of MS Access. I've been looking for other reports of #Deleted and what I can find are from 6 or 7 years ago and not very many are recent reports. Does anyone have an idea for a workaround? We hate to lose the ability for our users to utilize MS Access for querying these tables.
A family of Microsoft relational database management systems designed for ease of use.
Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.
Unfortunately, it appears that the issue has returned in version 2202 (Build 14931.20274).
My users have not had the issue yet. I am hoping it has to do with something else. But thanks for letting us know. I will check my systems to see if it is occurring.
I believe I found a work-around. When I checked the "Force SQL_WCHAR Support" option on the Workarounds tab and refreshed the links to the Oracle tables, the data was retrieved successfully. To verify, I unchecked the option, refreshed the links again, and the data came back as #Deleted.
We are in contact with Microsoft concerning the issue and are awaiting a final resolution. In the meantime, we will utilize this modification to our ODBC DSN.
It would be my guess that Oracle Short text fields are stored as wide characters, or at least they have the option to be, I am not a DBA, and when they are, the ODBC layer is not picking up on that with regard to the indexes.
Today 19/05/22 several of my pcs Access updated to Microsoft® Access® for Microsoft 365 MSO (Version 2202 Build 16.0.14931.20392) 64-bit
I now have the same problem as described here.
I am not able to verify if the 32Bit version has the same problem.
The Linked Tables in Question were tested on both Microsoft SQL Servers 2014 and 2019
The Data source is not at issue. nor is the ODBC version, several tried.
Nor is the type of Access db, db formats from 2000 - 2007 all produce the same result.
Enabling the "Data Type Support Options" did not change the problem.
The problem is definitely in Access and is related to Text Primary key.
The table is Very Simple, A list of User Names with a few other columns.
The Primary Key was the User Name.
As a test I created a new Int. column and switched the primary key to it.
Relinked the table and it is now readable.
I seem to be lucky enough to have missed the problem in the earlier update.
THE BEAST IS BACK!
Check to make sure you aren't using "preview" updates. That's what caused our issues.
https://docs.microsoft.com/en-us/deployoffice/overview-update-channels https://docs.microsoft.com/en-us/deployoffice/change-update-channels
Edit: Looks like "Current" channel still is allowing 2205 version which is broken for MariaDB ODBC connecter.