SQL Server Native Client (OLE DB)
Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada de SQL do AzureAzure Synapse AnalyticsPDW (Analytics Platform System)
Importante
O SQL Server Native Client (geralmente abreviado como SNAC) foi removido do SQL Server 2022 (16.x) e do SSMS (SQL Server Management Studio) 19. O provedor OLE DB do SQL Server Native Client (SQLNCLI ou SQLNCLI11) e o Provedor OLE DB herdado da Microsoft para o SQL Server (SQLOLEDB) não são recomendados para um novo desenvolvimento. Alterne para o novo Driver do Microsoft OLE DB para SQL Server (MSOLEDBSQL) no futuro.
O provedor OLE DB SQL Server Native Client (SQLNCLI) é uma API COM de baixo nível usada para acessar dados. O provedor OLE DB SQL Server Native Client é recomendado para desenvolver ferramentas, utilitários ou componentes de baixo nível que precisam de alto desempenho. O provedor OLE DB SQL Server Native Client é um provedor nativo de alto desempenho que acessa diretamente o protocolo TDS (Fluxo de Dados Tabulares) do SQL Server.
SQL Server Native Client fornece suporte ao OLE DB para aplicativos que se conectam a SQL Server.
O provedor OLE DB SQL Server Native Client é um provedor compatível com OLE DB versão 2.0.
Importante
O SQL Server Native Client OLE DB (SQLNCLI) permanece preterido e não é recomendável usá-lo para novos trabalhos de desenvolvimento. Em vez disso, use o novo Driver do Microsoft OLE DB para SQL Server (MSOLEDBSQL), que será atualizado com os recursos de servidor mais recentes.
Nesta seção
Criando um aplicativo provedor OLE DB do SQL Server Native Client
SPNs (Nomes da Entidade de Serviço) em conexões de cliente (OLE DB)
Consulte Também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de