Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wichtig: |
|---|
| Dieses Feature wird in der nächsten Version von Microsoft SQL Server entfernt. Verwenden Sie dieses Feature nicht zum Entwickeln neuer Anwendungen, und planen Sie das Ändern von Anwendungen, in denen es zurzeit verwendet wird, zum frühstmöglichen Zeitpunkt ein. Verwenden Sie anstelle dessen Verbindungsserver und gespeicherte Prozeduren, die über Verbindungsserver ausgeführt werden. |
Gibt den Namen des Remotedatenbankservers mit SQL Server zurück, wie er im Anmeldedatensatz enthalten ist.
Transact-SQL-Syntaxkonventionen
Syntax
@@REMSERVER
Rückgabetypen
nvarchar(128)
Hinweise
@@REMSERVER ermöglicht einer gespeicherten Prozedur die Überprüfung des Namens des Datenbankservers, von dem aus die Prozedur ausgeführt wird.
Beispiele
Im folgenden Beispiel wird die usp_CheckServer-Prozedur erstellt, die den Namen des Remoteservers zurückgibt.
CREATE PROCEDURE usp_CheckServer
AS
SELECT @@REMSERVER;
Die folgende gespeicherte Prozedur wird auf dem lokalen Server SEATTLE1 erstellt. Der Benutzer meldet sich am Remoteserver LONDON2 an und führt usp_CheckServer aus.
EXEC SEATTLE1...usp_CheckServer
Dies ist das Resultset.
---------------
LONDON2
Siehe auch
Verweis
Konfigurationsfunktionen (Transact-SQL)
Andere Ressourcen
Konfigurieren von Remoteservern
Wichtig: