@@REMSERVER (Transact-SQL)

ms173395.note(it-it,SQL.90).gifImportante:
Questa funzionalità verrà rimossa a partire dalla prossima versione di Microsoft SQL Server. Non utilizzare questa funzionalità in un nuovo progetto di sviluppo e modificare appena possibile le applicazioni in cui questa funzionalità viene utilizzata. Utilizzare i server collegati e le stored procedure per i server collegati in alternativa.

Restituisce il nome del server di database remoto SQL Server così come è indicato nel record di accesso.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

@@REMSERVER

Tipi restituiti

nvarchar(128)

Osservazioni

La funzione @@REMSERVER consente a una stored procedure di verificare il nome del server di database da cui viene eseguita la procedura.

Esempi

Nell'esempio seguente viene creata la procedura usp_CheckServer che restituisce il nome del server remoto.

CREATE PROCEDURE usp_CheckServer
AS
SELECT @@REMSERVER;

La stored procedure seguente viene creata nel server locale SEATTLE1. L'utente accede al server remoto LONDON2 ed esegue la procedura usp_CheckServer.

EXEC SEATTLE1...usp_CheckServer

Set di risultati: 

---------------
LONDON2

Vedere anche

Riferimento

Funzioni di configurazione (Transact-SQL)

Altre risorse

Configurazione di server remoti

Guida in linea e informazioni

Assistenza su SQL Server 2005