Hi Hon Ying
Thank you for reaching out to Microsoft Q&A forum
I have conducted some research, Microsoft Access has documented hard limits for internal resources that are consumed not only by “database files,” but also by objects Access opens internally (forms, reports, queries, controls, linked tables, etc.). In Microsoft 365 versions of Access, the maximum number of open tables is 4,096 (including tables opened internally by Access), and available connections is 512. In non–Microsoft 365 versions, those limits are 2,048 open tables and 256 connections.
Moreover, you can see the confirmation of this limit here: https://stackoverflow.com/questions/12579186/ms-access-2010-cannot-open-any-more-databases
Note: This information is provided as a convenience to you. These sites are not controlled by Microsoft, and Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there. Please ensure that you fully understand the risks before using any suggestions from the above link.
Regards
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.