Partilhar via


SQL Server Native Client

Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada SQL do Azure do Azure Synapse AnalyticsAnalytics Platform System (PDW)

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

Importante

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 Microsoft OLE DB Provider for SQL Server (SQLOLEDB) herdado não são recomendados para o desenvolvimento de novos aplicativos.

Para novos projetos, use um dos seguintes drivers:

Para o SQLNCLI fornecido como componente do Mecanismo de Base de Dados do SQL Server (versões de 2012 a 2019), consulte esta exceção ao Ciclo de Vida de Suporte .

Observação

Para mais informações e para descarregar os drivers SNAC ou ODBC, consulte o artigo do blogue explicado pelo ciclo de vida do SNAC. Para mais informações sobre o Driver ODBC para SQL Server, consulte Microsoft ODBC Driver for SQL Server.

Informações sobre as funcionalidades do SQL Server Native Client lançadas 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 suporta três funcionalidades que foram adicionadas ao ODBC padrão no SDK do Windows 7:

Os artigos seguintes descrevem as alterações no comportamento do cliente nativo do SQL Server 2012 (11.x).