This is driving me insane. I have created a link to an access database which resides on a network share using the UNC path. It all works find when administrating on the SQL server itself but will not work when administrating from another machine, giving the error...
Error 7399: OLE DB provider 'Microsoft.Jet.OLEDB.4.0' reported an error.
OLEDB error trace [OLE/DB Provider 'Microsoft.Jet.OLEDB.4.0' IDBInitialize returned 0x80004005: ].
...when I click on the tables within the linked server within enterprise manager. If, however I copy the file onto the SQL server machine and link to it using the file path it works fine. Now heres the confusing part. If I use a SQL Server user (ie don't use windows authentication) I can get the table list from the UNC mapped link. I am an Admin and have full control of that directory, the file is not locked. As well as trying UNC I have tried an ODBC link anda network drive mapping.
Short of creating another Access database on that machine, with linked tables to the information I want and then linking THAT database into SQL server is there any way of resolving this?
This is a full Windows 2000/2003 Active Directory setup.
Error 7399: OLE DB provider 'Microsoft.Jet.OLEDB.4.0' reported an error.
OLEDB error trace [OLE/DB Provider 'Microsoft.Jet.OLEDB.4.0' IDBInitialize returned 0x80004005: ].
...when I click on the tables within the linked server within enterprise manager. If, however I copy the file onto the SQL server machine and link to it using the file path it works fine. Now heres the confusing part. If I use a SQL Server user (ie don't use windows authentication) I can get the table list from the UNC mapped link. I am an Admin and have full control of that directory, the file is not locked. As well as trying UNC I have tried an ODBC link anda network drive mapping.
Short of creating another Access database on that machine, with linked tables to the information I want and then linking THAT database into SQL server is there any way of resolving this?
This is a full Windows 2000/2003 Active Directory setup.