Recursos do SQL Server Native Client
Além de expor os recursos do WDAC (Windows (anteriormente Microsoft) Data Access Components), o SQL Server Native Client também implementa vários outros recursos para expor a funcionalidade do SQL Server.
Observação |
---|
O WDAC não expõe certos recursos do SQL Server. É necessário usar o SQL Server Native Client para usar esses recursos. |
Nesta seção
O que há de novo no SQL Server Native Client
Lista os principais novos recursos do SQL Server Native Client.Alteração de comportamento do driver ODBC ao lidar com conversões de caracteres
Discute uma alteração de comportamento a partir do SQL Server 2012 Native Client.Usando o espelhamento de banco de dados
Aborda como o SQL Server Native Client oferece suporte ao uso de bancos de dados espelhados, o que possibilita manter uma cópia, ou um espelho, de um banco de dados do SQL Server em um servidor em espera.Executando operações assíncronas
Aborda como o SQL Server Native Client oferece suporte a operações assíncronas, o que possibilita o retorno imediato sem bloqueio no thread que fez a chamada.Usando MARS (vários conjuntos de resultados ativos)
Aborda como o SQL Server Native Client oferece suporte a MARS (vários conjuntos de resultados ativos). Os MARS permitem executar e receber vários conjuntos de resultados por meio de uma única conexão de banco de dados.Usando tipos de dados XML
Aborda como o SQL Server Native Client oferece suporte ao tipo de dados XML, um tipo de dados baseado em XML que pode ser usado como um tipo de coluna, um tipo de variável, um tipo de parâmetro ou um tipo de retorno de função.Usando tipos definidos pelo usuário
Aborda como o SQL Server Native Client oferece suporte a UDTs (tipos de dados definidos pelo usuário), que estendem o sistema de tipos do SQL ao permitir o armazenamento de objetos e estruturas de dados personalizadas em um banco de dados do SQL Server.Usando tipos de valor grande
Aborda como o SQL Server Native Client oferece suporte a tipos de dados de valor grande, que são tipos de dados LOB (objeto binário grande).Alterando senhas programaticamente
Aborda como o SQL Server Native Client oferece suporte ao tratamento de senhas expiradas de forma que as senhas agora possam ser alteradas no cliente sem o envolvimento do administrador.Trabalhando com isolamento de instantâneo
Aborda como o SQL Server Native Client oferece suporte ao aprimoramento do controle de versão de linha que melhora o desempenho do banco de dados ao evitar cenários de bloqueio de leitor/gravador.Trabalhando com notificações de consulta
Aborda como o SQL Server Native Client oferece suporte à notificação do consumidor na modificação do conjunto de linhas.Executando operações de cópia em massa
Aborda como o SQL Server Native Client oferece suporte a operações de cópia em massa que permitem a transferência de grandes quantidades de dados dentro ou fora de uma tabela ou de uma exibição do SQL Server.Usando criptografia sem validação
Aborda como usar o SQL Server Native Client para criptografar dados enviados para o servidor sem validar o certificado.Parâmetros com valor de tabela (SQL Server Native Client)
Aborda o suporte do SQL Server Native Client aos parâmetros com valor de tabela.Tipos de dados CLR grandes definidos pelo usuário
Aborda o suporte a UDTs CLR (Common Language Runtime) grandes.Suporte a FILESTREAM
Aborda o suporte do SQL Server Native Client ao recurso FILESTREAM avançado.Suporte a SPN (Nome da entidade de serviço) em conexões com o cliente
Aborda como o suporte a SPNs (nomes da entidade de serviço) foi estendido para possibilitar autenticação mútua em todos os protocolos.Suporte a colunas esparsas no SQL Server Native Client
Aborda o suporte do SQL Server Native Client a colunas esparsas.Aprimoramentos de data/hora
Aborda o suporte adicionado ao SQL Server Native Client para os novos tipos de dados de data e hora.Descoberta de metadados
Discute melhorias de descoberta de metadados que foram feitas no SQL Server 2012.Suporte a UTF-16 no SQL Server Native Client 11.0
Discute uma alteração no comportamento apresentada no SQL Server 2012. Se você fornecer um buffer de comprimento fixo ao associar um resultado de coluna ou parâmetro de saída e se o caractere wchar gravado no buffer antes da finalização do caractere for um ponto de código alternativo alto de um par alternativo, e se o próximo caractere wchar for um ponto de código alternativo baixo, o SQL Server Native Client não adicionará o ponto de código alternativo alto ao buffer.Suporte do SQL Server Native Client à alta disponibilidade e recuperação de desastre
Discute como seu aplicativo pode ser configurado para aproveitar a alta disponibilidade, recursos de recuperação de desastres adicionados no SQL Server 2012.Acessar informações de diagnóstico nos logs de eventos estendidos
Discute os aprimoramentos do SQL Server Native Client e o rastreamento de dados que fornece acesso a informações de diagnóstico no buffer de anel e no log de XEvents.Suporte do SQL Server Native Client para LocalDB
Discute o suporte do SQL Server Native Client ao recurso LocalDB.
Consulte também
Conceitos
Instalando o SQL Server Native Client
Outros recursos
Programação do SQL Server Native Client