Problem
Since mid-January, 2022, when viewing Data Tables in Access connected to EDW, the columns no longer show the actual data, but rather ‘#Deleted’ values. Users can still run queries and get actual data, but new queries cannot be created.
Environment
MSUEDW
Resolution
- Update ODBC Driver to version 12.1 or newer
- Once updated, Open ODBC Data Sources(Match the bit version to the bit version of Access used by the end user)
- Ensure the top two check boxes are checked:
- Bind TIMESTAMP as DATE
- Force SQL_WCHAR Support
- Pre-fetch size for LONG column data (This isn’t required but is a fix for any truncated errors when viewing tables)
- Test connection to EDW via ODBC driver configuration
- Open the .accdb file in Access the user works with and go to File > Options > Current Database and check the box for: Support Date Time Extended (DateTime2) Data Type for Linked/Imported Tables
- You MUST have a db file open in Access for the ‘Current Database’ option to appear
- Reconnect the tables in one of two ways:
- Make a new blank DB in Access and manually link the EDW Tables you need and save as a new working file
- Delete all of the linked tables in Access, then manually relink
- You're done! This should now present the actual data in the data tables.
Cause
Unknown