Creare o eliminare un alias del server per l'uso da parte di un client

Si applica a:SQL Server

SQL Server 2022 e versioni successive

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 di SQL Server motore di database (versioni da 2012 a 2019), vedere questa eccezione relativa al ciclo di vita del supporto.

Per creare o rimuovere un alias per SQL Server 2022 (16.x) e versioni successive, usare cliconfg.exe. Per altre informazioni, vedere How to add a network library configuration (Client Network Utility).

Versioni precedenti di SQL Server 2019

Questo argomento illustra come creare o eliminare un alias del server in SQL Server usando Gestione configurazione SQL Server 2019 (15.x) e versioni precedenti.

Un alias rappresenta un nome alternativo che può essere utilizzato per stabilire una connessione. L'alias incapsula gli elementi necessari di una stringa di connessione e li espone con un nome scelto dall'utente. Gli alias possono essere utilizzati con qualsiasi applicazione client. Grazie alla creazione di alias server, il computer client può connettersi a più server utilizzando protocolli di rete diversi, senza dover specificare ogni volta i dettagli relativi al protocollo e alla connessione. È inoltre possibile disporre di più protocolli di rete abilitati simultaneamente, anche se è necessario utilizzarli solo occasionalmente. Se il server è stato configurato per restare in attesa su una named pipe o un numero di porta non predefinito ed è stato disabilitato il servizio SQL Server Browser, creare un alias per specificare il nuovo numero di porta o la nuova named pipe.

Usare Gestione configurazione SQL Server

Creare un alias

  1. In Gestione configurazione SQL Server espandere Configurazione SQL Server Native Client, fare clic con il pulsante destro del mouse su Alias e quindi scegliere Nuovo alias.

  2. Nella casella Nome alias digitare il nome dell'alias. Le applicazioni client utilizzeranno questo nome durante la connessione.

  3. Nella casella Server digitare il nome o l'indirizzo IP di un server. Per un'istanza denominata, aggiungere il nome dell'istanza.

  4. Nella casella Protocollo selezionare il protocollo usato per questo alias. La selezione di un protocollo comporta la modifica del titolo della casella delle proprietà facoltative in Numero porta, Nome pipe o Stringa di connessione.

Le stringhe di connessione descritte nella guida di Gestione configurazione SQL Server possono essere utili per i programmatori nella creazione di stringhe di connessione personalizzate. Per accedere a queste informazioni, nella finestra di dialogo Nuovo alias premere F1 o selezionare Guida.

Nota

Se un alias configurato si connette a un'istanza o a un server non valido, disabilitare e quindi riabilitare il protocollo di rete associato. In questo modo, vengono eliminate tutte le informazioni memorizzate nella cache relative alla connessione e il client può connettersi in modo corretto.

Eliminare un avviso

  1. In Gestione configurazione SQL Server espandere Configurazione SQL Server Native Client e quindi selezionare Alias.

  2. Nel riquadro dei dettagli fare clic con il pulsante destro del mouse sulla tabella da eliminare, quindi scegliere Elimina.

Passaggi successivi