SQL2008 linked server connection OLE connection ACCESS error can not start the application, the workgroup information file is missing, or it has been opened exclusively by other users, no installable ISAM can be found

To synchronize data to a customer today, it needs to synchronize the ACCESS data to SQL regularly,,,

So I thought of using a linked server, but after 30 minutes of debugging, I always reported the above error.

So many attempts, finally came to the following conclusion

the reason:

The connection string is misspelled and the  installable ISAM cannot be found

The solution is as follows:

  Modify the password part of the database connection string to 

Correct connection string writing:

 "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=db.mdb;jet oledb:database password=123;"

//or

 "Provider=Microsoft.ACE.OLEDB.12.0; Data Source=db.mdb;jet oledb:database password=123;"

If you can't sync, please contact [email protected] 

Copyright statement: This article is the original article of the CSDN blogger "q_q275835897". It follows the CC 4.0 BY-SA copyright agreement. Please attach the original source link and this statement for reprinting.

Guess you like

Origin blog.csdn.net/cmddate/article/details/108305809