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.
O SQL Server Native Client é uma tecnologia que você pode usar para acessar dados em um banco de dados do SQL Server. Para obter uma discussão sobre as diferentes tecnologias de acesso a dados, consulte o Roteiro das Tecnologias de Acesso a Dados
Ao decidir se deseja usar o SQL Server Native Client como a tecnologia de acesso a dados do seu aplicativo, você deve considerar vários fatores.
Para novos aplicativos, se você estiver usando uma linguagem de programação gerenciada, como o Microsoft Visual C# ou o Visual Basic, e precisar acessar os novos recursos no SQL Server, deverá usar o Provedor de Dados do .NET Framework para SQL Server, que faz parte do .NET Framework.
Se você estiver desenvolvendo um aplicativo baseado em COM e precisar acessar os novos recursos introduzidos no SQL Server, deverá usar o SQL Server Native Client. Se você não precisar de acesso aos novos recursos do SQL Server, poderá continuar a usar o WDAC (Componentes de Acesso a Dados do Windows).
Para aplicativos OLE DB e ODBC existentes, o principal problema é se você precisa acessar os novos recursos do SQL Server. Se você tiver um aplicativo maduro que não precise dos novos recursos do SQL Server, poderá continuar a usar o WDAC. Mas se você precisar acessar esses novos recursos, como o tipo de dados xml, deverá usar o SQL Server Native Client.
O SQL Server Native Client e o MDAC dão suporte ao isolamento de transações confirmadas por leitura usando o controle de versão de linha, mas apenas o SQL Server Native Client dá suporte ao isolamento de transações de instantâneo. (Em termos de programação, o isolamento de transação confirmada de leitura com controle de versão de linha é o mesmo que Read-Committed transação.)
Para obter informações sobre as diferenças entre o SQL Server Native Client e o MDAC, consulte Atualizando um aplicativo para o SQL Server Native Client do MDAC.
Consulte Também
Programação do SQL Server Native Client
Tópicos de instruções ODBC
Tópicos de instruções do OLE DB