monitor
#monitor#7399

7399

Product Event ID 7399 Event Source MSSQLSERVER Component SQLEngine Symbolic Name RMT_HRESULT_FAIL Message Text The OLE DB provide

Product

Event ID

7399

Event Source

MSSQLSERVER

Component

SQLEngine

Symbolic Name

RMT_HRESULT_FAIL

Message Text

The OLE DB provider “%ls” for linked server “%ls” reported an error.%ls

This error occurs when a linked server query fails because of an error that is generated on the

remote server.

Error 7399 is a generic error message from the provider. In some cases, you can enable Trace

Flag 7300 in order to get a more detailed error message from the provider. Whether you

receive more information depends on the OLE DB (Object Linking and Embedding, Database)

provider that you use. To enable the trace flag, run the following command before you run the

query that causes the error:

Even though error 7399 is a generic error that includes a more specific message inside it, a

commonly observed specific error is “Timeout Expired.” There are two configurable timeout

options that affect remote queries:

option and

option. Here are examples of how you might see the timeout error raised within 7399 and how

to address it:

Expand table

DBCC TRACEON (7300, 3604);