Funzionalità del driver OLE DB per SQL Server

Si applica a:SQL Server database SQL di Azure Istanza gestita di SQL di Azure Azure Synapse Analytics AnalyticsPlatform System (PDW)

Download del driver OLE DB

Per un elenco delle funzionalità più diffuse supportate e non supportate in versioni OLE DB diverse, vedere la matrice di funzionalità driver.

Oltre a esporre le funzionalità di Windows (in precedenza Microsoft) Data Access Components (WDAC), il driver OLE DB per SQL Server implementa anche molte altre funzionalità che consentono di esporre le funzionalità di SQL Server.

In questa sezione

Uso del mirroring del database
Viene descritto in che modo OLE DB Driver per SQL Server supporta l'uso di database con mirroring, cioè la capacità di mantenere una copia, o mirror, di un database di SQL Server in un server di standby.

Esecuzione di operazioni asincrone
Si illustra in che modo il driver OLE DB per SQL Server supporta le operazioni asincrone, ovvero la capacità di restituzione immediata senza blocchi sul thread chiamante.

Uso dell'ID Microsoft Entra (in precedenza Azure Active Directory)

Vengono illustrati i nuovi metodi di autenticazione introdotti nel driver OLE DB 18.2.1 che hanno impostazioni predefinite più sicure e consentono la connessione a un'istanza del database SQL di Azure usando un'identità federata.

Uso di MARS (Multiple Active Result Set)
Viene descritto in che modo OLE DB Driver per SQL Server supporta la funzionalità MARS (Multiple Active Result Set). che consente di eseguire e ricevere più set di risultati utilizzando una sola connessione al database.

Uso di tipi di dati XML
Si illustra in che modo il driver OLE DB per SQL Server supporta i dati XML, ovvero un tipo di dati basato su XML che è possibile usare come tipo di colonna, tipo di variabile, tipo di parametro o tipo restituito dalla funzione.

Uso dei tipi definiti dall'utente
Si illustra in che modo OLE DB Driver per SQL Server supporta i tipi definiti dall'utente (UDT) che estendono il sistema dei tipi SQL consentendo di archiviare oggetti e strutture dei dati personalizzate in un database di SQL Server.

Uso di tipi valore di grandi dimensioni
Viene descritto in che modo OLE DB Driver per SQL Server supporta i tipi di dati per valori di grandi dimensioni, ovvero i tipi di dati LOB (Large Object).

Modifica delle password a livello di codice
Si illustra in che modo il driver OLE DB per SQL Server supporta la gestione delle password scadute per consentirne la modifica sul client senza il coinvolgimento dell'amministratore.

Uso dell'isolamento dello snapshot
Si illustra in che modo il driver OLE DB per SQL Server supporta il miglioramento del controllo delle versioni delle righe che comporta a sua volta un miglioramento delle prestazioni del database evitando le situazioni di blocco in lettura/scrittura.

Uso delle notifiche delle query
Descrive in che modo OLE DB Driver per SQL Server supporta le notifiche del consumer durante la modifica del set di righe.

Esecuzione di operazioni di copia bulk
Si illustra in che modo OLE DB Driver per SQL Server supporta operazioni di copia bulk che consentono il trasferimento di grandi quantità di dati all'interno o all'esterno di una tabella o vista di SQL Server.

Crittografia e convalida del certificato
Viene descritto come usare OLE DB Driver per SQL Server per crittografare i dati inviati al server convalidando o meno il certificato.

Table-Valued Parameters (driver OLE DB per SQL Server)
Descrive il supporto di OLE DB Driver per SQL Server dei parametri con valori di tabella.

Tipi CLR definiti dall'utente di grandi dimensioni
Si illustra il supporto dei tipi CRL definiti dall'utente di grandi dimensioni.

Supporto FILESTREAM
Descrive il supporto di OLE DB Driver per SQL Server della FILESTREAM avanzata.

Supporto del nome dell'entità servizio (SPN) nelle connessioni client
Si illustra in che modo il supporto per i nomi SPN (nome dell'entità servizio) è stato esteso per consentire l'autenticazione reciproca in tutti i protocolli.

Supporto per colonne di tipo sparse nel driver OLE DB per SQL Server
Descrive il supporto di OLE DB Driver per SQL Server delle colonne di tipo sparse.

Miglioramenti relativi a data e ora
Descrive il supporto aggiunto a OLE DB Driver per SQL Server dei tipi di dati di data e ora.

Individuazione dei metadati
Si illustrano i miglioramenti apportati all'individuazione dei metadati in SQL Server 2012 (11.x).

Supporto UTF-16 nel driver OLE DB per SQL Server
Si illustra una modifica nel comportamento introdotta in SQL Server 2012 (11.x). Se si specifica un buffer a lunghezza fissa quando si esegue l'associazione di un risultato della colonna o di un parametro di output e se il carattere wchar scritto nel buffer prima del carattere di terminazione è un punto di codice surrogato elevato in una coppia di surrogati, nonché se il carattere wchar successivo è un punto di codice surrogato basso, nel driver OLE DB per SQL Server il punto di codice surrogato elevato non viene aggiunto al buffer.

Supporto UTF-8 in OLE DB Driver per SQL Server
Descrive il supporto della codifica server UTF-8 e le indicazioni di configurazione che gli utenti devono tenere presenti quando vengono usati dati con codifica UTF-8.

Driver OLE DB per il supporto di SQL Server per il ripristino di emergenza a disponibilità elevata
Illustra come configurare l'applicazione per sfruttare le funzionalità di ripristino di emergenza a disponibilità elevata aggiunte in SQL Server 2012 (11.x).

Accesso alle informazioni di diagnostica nel log degli eventi estesi
Illustra i miglioramenti apportati al driver OLE DB per SQL Server e alla traccia dei dati, che consente l'accesso alle informazioni di diagnostica nel buffer circolare e nel registro XEvents.

Driver OLE DB per il supporto SQL Server per LocalDB
Descrive il supporto di OLE DB Driver per SQL Server di Local DB.

Uso della stringa di connessione TransparentNetworkIPResolution
Descrive in che modo OLE DB Driver per SQL Server supporta la risoluzione dell'IP di rete trasparente in un cluster di failover.

Resilienza Connessione inattiva
Viene illustrato come OLE DB Driver per SQL Server supporta la resilienza della connessione inattiva.

Vedi anche

Driver OLE DB per SQL Server
Procedure relative a OLE DB
Installazione del driver OLE DB per SQL Server