
SQL Server Native Client, even deprecated (we will talk more about this later), it still heavily used, mostly for integrating different systems/applications with SQL Server, or even integrate different SQL Server instances via linked servers. SQL Server 2012 Native Client (yes, that is SQL Server Native Client 11.0 – download here), is a stand-alone data access application programming interface (API), used for both OLE DB and ODBC ( learn more).

You might get the above error message, when you are trying to connect to a SQL Server instance, from another server, using SQL Server Native Client 11.0. The column “” (compile-time ordinal 1) of object “” was reported to have a Incomplete schema-error logic. This post explains the error message you might get in SQL Server: The OLE DB provider “SQLNCLI11” for linked server “” supplied inconsistent metadata for a column.
