Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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 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 SQLNCLI fornecido como um componente do Mecanismo de Banco de Dados do SQL Server (versões de 2012 a 2019), consulte esta exceção do ciclo de vida do suporte.
ODBC é uma definição padrão de uma interface de programação de aplicativos (API) usada para acessar dados em bancos de dados ISAM (método de acesso sequencial relacional) ou indexado. O SQL Server oferece suporte a ODBC, por meio do driver ODBC do SQL Server Native Client, como uma das APIs nativas para escrever aplicativos C e C++ que se comunicam com o SQL Server.
Os programas do SQL Server que são escritos usando o driver ODBC do SQL Server Native Client se comunicam com o SQL Server por meio de chamadas de função C. As versões específicas do SQL Server das funções ODBC são implementadas no driver ODBC do SQL Server Native Client. O driver passa instruções SQL para o SQL Server e retorna os resultados das instruções para o aplicativo.
O driver ODBC do SQL Server Native Client está em conformidade com a especificação Microsoft Win32 ODBC 3.51. O driver suporta aplicativos escritos usando versões anteriores do ODBC da maneira definida na especificação ODBC 3.51.
Na presente seção
Criando um aplicativo de driver ODBC do SQL Server Native Client
Nomes de entidade de serviço (SPNs) em conexões de cliente (ODBC)
Ver também
Programação do SQL Server Native Client
Instalando o SQL Server Native Client