Supporto SQL Server Native Client per il database locale

Si applica a:SQL ServerDatabase SQL diAzure Istanzagestita di SQL di Azure Azure Synapse Analytics PlatformSystem (PDW)

Importante

SQL Server Native Client (spesso abbreviato SNAC) è stato rimosso da SQL Server 2022 (16.x) e SQL Server Management Studio 19 (SSMS). SQL Server Native Client (SQLNCLI o SQLNCLI11) e il provider Microsoft OLE DB legacy per SQL Server (SQLOLEDB) non sono consigliati per lo sviluppo di nuove applicazioni. Passare al nuovo Microsoft OLE DB Driver (MSOLEDBSQL) per SQL Server o alla versione più recente di Microsoft ODBC Driver per SQL Server . Per SQLNCLI fornito come componente del motore di database di SQL Server (versioni da 2012 a 2019), vedere questa eccezione relativa al ciclo di vita del supporto.

A partire da SQL Server 2012 (11.x) sarà disponibile una versione leggera di SQL Server, chiamato Local DB. In questo argomento viene discussa la modalità di connessione a un database in un'istanza del database locale.

Osservazioni:

Per ulteriori informazioni sul database locale inclusa la modalità di installazione del database locale e di configurazione della relativa istanza, vedere:

Riepilogando, il database locale consente di:

  • Usare sqllocaldb.exe per individuare il nome dell'istanza predefinita.

  • Usare la parola chiave della stringa di connessione AttachDBFilename per specificare a quale file di database si deve collegare il server. Quando si usa AttachDBFilename, se non viene specificato il nome del database con la parola chiave della stringa di connessione Database, il database sarà rimosso dall'istanza di Local DB quando l'applicazione viene chiusa.

  • Specificare un'istanza del database locale nella stringa di connessione:

SERVER=(localdb)\v11.0  

Se necessario, è possibile creare un'istanza del database locale con sqllocaldb.exe. È possibile utilizzare anche sqlcmd.exe per aggiungere e modificare i database in un'istanza del database locale. Ad esempio, sqlcmd -S (localdb)\v11.0.

Vedi anche

Funzionalità di SQL Server Native Client