Article ID: 814398 - Last Review: July 11, 2006 - Revision: 4.3 PRB: Error 7399 When You Run a Linked Server Query That Uses the OLE DB Provider for Microsoft JetSYMPTOMSIf you run a linked server query, and you configured the
linked server to use the OLE DB Provider for Microsoft Jet, the query may not
be successful, and you may receive the following error message:
Error 7399: OLE DB provider 'Microsoft.Jet.OLEDB.4.0'
reported an error. [OLE/DB provider returned message: Unspecified error] OLE DB error trace [OLE/DB Provider 'Microsoft.Jet.OLEDB.4.0' IDBInitialize::Initialize returned 0x80004005: ]. Error 7399: OLE DB provider
'Microsoft.Jet.OLEDB.4.0' reported an error. CAUSEThis problem occurs because the login account does not have
full access to the temporary folder of the SQL Server startup account. The
linked server query runs in the context of the login account. If you run a
linked server query, SQL Server tries to create a temporary file data source
name (DSN) in the temporary folder of the SQL Server startup
account. WORKAROUNDTo work around this problem, follow these steps:
REFERENCES For additional information, click the following article
numbers to view the articles in the Microsoft Knowledge Base: 296711
(http://support.microsoft.com/kb/296711/EN-US/
)
PRB: "Unspecified error" Error 7399 Using OPENROWSET Against Jet Database
| Article Translations
|
Back to the top
