SQL Server Cliente Nativo

Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada de SQL do AzureAzure Synapse Analytics

SQL Server Native Client, também conhecido como SNAC ou SQLNCLI, se refere aos drivers ODBC e OLE DB para SQL Server, anteriores ao SQL Server 2022 (16.x).

Importante

O SQL Server Native Client (SNAC) não é fornecido com:

  • SQL Server 2022 (16.x) e versões posteriores
  • SQL Server Management Studio 19 e versões posteriores

O SQL Server Native Client (SQLNCLI ou SQLNCLI11) e o provedor OLE DB para SQL Server (SQLOLEDB) da Microsoft herdado não são recomendados para desenvolver um novo aplicativo.

Para novos projetos, use um dos seguintes drivers:

Para SQLNCLI que é fornecido como um componente do Mecanismo de Banco de Dados do SQL Server (versões 2012 a 2019), confira esta exceção de Ciclo de Vida de Suporte.

Observação

Para obter mais informações e baixar os drivers SNAC ou ODBC, confira a postagem no blog Explicação do ciclo de vida do SNAC. Para obter mais informações sobre o ODBC Driver for SQL Server, confira Microsoft ODBC Driver for SQL Server.

Informações sobre os recursos do SQL Server Native Client lançados com o SQL Server 2012 (11.x), a última versão disponível do SQL Server native Client:

O ODBC no SQL Server Native Client agora oferece suporte a três recursos que foram adicionados ao ODBC padrão no SDK do Windows 7:

Os artigos a seguir descrevem as alterações de comportamento do SQL Server Native Client no SQL Server 2012 (11.x).