OLE DB provider '%ls' supplied inconsistent metadata for a column. Metadata information was changed at execution time.
This error indicates that there was inconsistent metadata reported by the provider on a given table between compilation time and execution time of the query. This typically occurs because the provider returns inconsistent metadata between the OLE DB schema rowset COLUMNS (during compilation) and that metadata reported by the IColumnsInfo interface on the table’s rowset.
Consult SQL Server Profiler to determine which table column caused this error.
Distributed Queries | Monitoring with SQL Server Profiler |
Errors 7000 - 7999 | sp_addlinkedserver |