According to Intuit, Error Code -6129, -101: “An error occurred when QuickBooks tried to access the company file” has multiple possible causes:
- all computers in a multi-user user configuration are not running the latest release of QuickBooks
- a damaged QuickBooks installation
- hosting is enabled on both the server and at least 1 workstation (incorrect) instead of only the server (correct)
- hosting isn’t properly configured on the server
- the service QBDataServiceUserXX (where XX depends on your QuickBooks version) doesn’t have permission to access the company file
There are a number of troubleshooting steps to resolve this error that are discussed in detail in the Intuit knowledge base article linked below. Before proceeding to those steps, insure that all computers in your QuickBooks installation have been updated to the latest QuickBooks release. To verify the version and release of QuickBooks, press F2 while QuickBooks is running to display the Product Information window. The Product field shows the version and release at the top left of the window. In the example below, Premier Accountant Edition 2009 is the version and R3P is the release. Complete this step on each computer in your multiuser setup.
For more information on resolving Error Code -6129, -101, consult this Intuit knowledge base article.