Recursos do OLE DB Driver for SQL Server

Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure Azure Synapse Analytics Analytics Platform System (PDW)

Baixar o driver do OLE DB

Para ver uma lista de recursos populares com suporte e sem suporte em versões do OLE DB diferentes, confira a Matriz de recursos do driver.

Além de expor os recursos do WDAC [Windows (anteriormente Microsoft) Data Access Components], o OLE DB Driver for SQL Server também implementa vários outros recursos para expor a funcionalidade do SQL Server.

Nesta seção

Usando o espelhamento de banco de dados
Aborda como o OLE DB Driver for SQL Server dá 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 OLE DB Driver for SQL Server dá suporte a operações assíncronas, o que possibilita o retorno imediato sem bloqueio no thread de chamada.

Como usar o Microsoft Entra ID (antigo Microsoft Entra ID)

Discute novos métodos de autenticação introduzidos no Driver do OLE DB 18.2.1 que têm configurações padrão mais seguras e permitem a conexão a uma instância do Banco de Dados SQL do Azure usando uma identidade federada.

Usando MARS (vários conjuntos de resultados ativos)
Aborda como o Driver do OLE DB para SQL Server dá suporte a MARS (conjuntos de resultados ativos múltiplos). 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 OLE DB Driver for SQL Server dá 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 OLE DB Driver for SQL Server dá suporte a UDTs (Tipos Definidos pelo Usuário), que estendem o sistema de tipos SQL permitindo que você armazene objetos e estruturas de dados personalizadas em um banco de dados do SQL Server.

Usando tipos de valor grande
Aborda como o Driver do OLE DB para SQL Server dá suporte a tipos de dados de valor grande, que são tipos de dados LOB (objeto grande).

Alterando senhas programaticamente
Aborda como o OLE DB Driver for SQL Server dá 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 OLE DB Driver for SQL Server dá suporte à melhoria do controle de versão de linha que melhora o desempenho do banco de dados prevenindo cenários de bloqueio de leitor/gravador.

Trabalhando com notificações de consulta
Aborda como o Driver do OLE DB para SQL Server dá suporte à notificação do consumidor na modificação do conjunto de linhas.

Executando operações de cópia em massa
Aborda como o OLE DB Driver for SQL Server dá suporte a operações de cópia em massa que permitem a transferência de grandes quantidades de dados para dentro ou fora de uma tabela ou uma exibição do SQL Server.

Criptografia e validação de certificado
Aborda como usar o Driver do OLE DB para SQL Server para criptografar dados enviados para o servidor com ou sem validar o certificado.

Parâmetros com valor de tabela (OLE DB Driver for SQL Server)
Aborda o suporte do Driver do OLE DB para SQL Server para 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 Driver do OLE DB para SQL Server para o recurso avançado FILESTREAM.

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 às colunas esparsas no Driver do OLE DB para SQL Server
Aborda o suporte do Driver do OLE DB para SQL Server para colunas esparsas.

Aprimoramentos de data e hora
Aborda o suporte adicionado ao Driver do OLE DB para SQL Server 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 (11.x).

Suporte ao UTF-16 no Driver do OLE DB para SQL Server
Discute uma alteração no comportamento apresentada no SQL Server 2012 (11.x). Se você fornecer um buffer de comprimento fixo ao associar um resultado de coluna ou um parâmetro de saída e se o caractere wchar gravado no buffer antes do caractere de terminação 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 OLE DB Driver for SQL Server não adicionará o ponto de código alternativo alto ao buffer.

Suporte ao UTF-8 no OLE DB Driver for SQL Server
Aborda o suporte para codificação de servidor UTF-8 e precauções de configuração que os usuários devem tomar ao trabalhar usando dados codificados em UTF-8.

Suporte ao Driver do OLE DB para SQL Server para alta disponibilidade e recuperação de desastre
Aborda como seu aplicativo pode ser configurado para aproveitar os recursos de alta disponibilidade e de recuperação de desastre adicionados no SQL Server 2012 (11.x).

Acessar informações de diagnóstico nos logs de eventos estendidos
Aborda as melhorias ao OLE DB Driver for SQL Server e o rastreamento de dados que fornece acesso a informações de diagnóstico no buffer de anéis e no log de XEvents.

Suporte ao Driver do OLE DB para SQL Server para LocalDB
Aborda o suporte do Driver do OLE DB para SQL Server para o recurso LocalDB.

Como usar a resolução IP de rede transparente
Aborda como o Driver do OLE DB para SQL Server dá suporte à resolução de IP de rede transparente em um cluster de failover.

Resiliência da Conexão Ociosa
Discute como o Driver do OLE DB para SQL Server dá suporte à resiliência de conexão ociosa.

Consulte Também

Driver do OLE DB para SQL Server
Tópicos de instruções do OLE DB
Instalação do Driver do OLE DB para SQL Server