This problem usually occurs when the Microsoft Access MDB file specified in the ODBC data source can't be found. Another cause is file permissions.
In ODBC Data Source Administrator, open the Microsoft Access System DSN you're using with the Easysoft ODBC-ODBC Bridge. The MDB filename should be shown (select the MDB path if you can't read all of it). Does the file exist? Is it on a mapped drive that's no longer mapped?
If the file exists, check:
LogonUser
attribute value in your ODBC-ODBC Bridge data source.LogonUser
value is the same user who mapped the network drive. For example, if user XXX
is interactively logged into a Windows server and maps drive H
from a network share, no user other than XXX
will have access to the mapped drive.TEMP
is set to a directory that LogonUser
has access to.
To do this, select the Advanced tab in Control Panel > System Properties. If necessary, edit Environment Variables > Temp. Use the OK button to save your changes and exit the dialog boxes.
LogonUser
has permission to create temporary files in the same directory as the MDB file.You may also get error "80004005 in Active Server Pages and Microsoft Data Access Components." If this is the case, check all of the above, plus:
IUSR
account.Exclusive
?