sp_helpserver (Transact-SQL)
Gilt für:SQL Server
Gibt Informationen zu einem bestimmten Remoteserver oder Replikationsserver oder zu beiden Servertypen zurück. Stellt den Servernamen, den Netzwerknamen des Servers, den Replikationsstatus des Servers, die ID des Servers und den Sortierungsnamen bereit. Gibt außerdem Timeoutwerte für die Verbindungsherstellung zu sowie Abfragen auf Verbindungsservern an.
Transact-SQL-Syntaxkonventionen
Syntax
sp_helpserver [ [ @server = ] 'server' ]
[ , [ @optname = ] 'option' ]
[ , [ @show_topology = ] 'show_topology' ]
Argumente
[ @server = ] 'server'
Der Server, über den Informationen gemeldet werden. Wenn kein Server angegeben ist, werden Berichte zu allen Servern in master.sys.servers erstellt. der Server ist sysname mit dem Standardwert NULL.
[ @optname = ] 'option'
Die Option, die den Server beschreibt. option ist varchar(35) mit dem Standardwert NULL und muss einer dieser Werte sein.
Wert | BESCHREIBUNG |
---|---|
Sortierungskompatibel | Betrifft die Ausführung verteilter Abfragen für Verbindungsserver. Wenn diese Option auf "true" festgelegt wird, |
Datenzugriff | Aktiviert und deaktiviert den Zugriff auf verteilte Abfragen für Verbindungsserver. |
dist | Der Verteiler. |
dpub | Der Remoteverleger zu diesem Verteiler. |
Verzögerte Schemaüberprüfung | Lässt die Schemaüberprüfung von Remotetabellen zu Beginn der Abfrage aus. |
Pub | Verlag. |
Rpc | Aktiviert RPC (Remote Procedure Call, Remoteprozeduraufruf) von dem angegebenen Server. |
rpc out | Aktiviert RPC zu dem angegebenen Server. |
sub | Abonnenten. |
System | Nur für Informationszwecke identifiziert. Wird nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt. |
Remotesortierung verwenden | Verwendet die Sortierung einer Remotespalte anstelle der des lokalen Servers. |
[ @show_topology = ] 'show_topology'
Die Beziehung des angegebenen Servers zu anderen Servern. show_topology ist varchar(1) mit dem Standardwert NULL. Wenn show_topology nicht gleich t oder NULL ist, gibt sp_helpserver spalten zurück, die im Abschnitt Resultsets aufgeführt sind. Wenn show_topology gleich t ist, gibt sp_helpserver zusätzlich zu den in den Resultsets aufgeführten Spalten auch topx - und topy-Informationen zurück.
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Resultsets
Spaltenname | Datentyp | BESCHREIBUNG |
---|---|---|
name | sysname | Servername. |
network_name | sysname | Netzwerkname des Servers. |
status | varchar(70) | Serverstatus. |
id | char(4) | ID des Servers. |
collation_name | sysname | Sortierung des Servers. |
connect_timeout | int | Timeoutwert für die Verbindung mit dem Verbindungsserver. |
query_timeout | int | Timeoutwert für Abfragen auf einem Verbindungsserver. |
Bemerkungen
Ein Server kann mehr als einen Status haben.
Berechtigungen
Es werden keine Berechtigungen geprüft.
Beispiele
A. Anzeigen von Informationen zu allen Servern
Im folgenden Beispiel werden Informationen zu allen Servern angezeigt. Dazu wird sp_helpserver
ohne Parameter verwendet.
USE master;
GO
EXEC sp_helpserver;
B. Anzeigen von Informationen zu einem bestimmten Server
Im folgenden Beispiel werden alle Informationen zum Server SEATTLE2
angezeigt.
USE master;
GO
EXEC sp_helpserver 'SEATTLE2';
Weitere Informationen
Gespeicherte Prozeduren für die Datenbank-Engine (Transact-SQL)
sp_adddistpublisher (Transact-SQL)
sp_addserver (Transact-SQL)
sp_addsubscriber (Transact-SQL)
sp_changesubscriber (Transact-SQL)
sp_dropserver (Transact-SQL)
sp_dropsubscriber (Transact-SQL)
sp_helpdistributor (Transact-SQL)
sp_helpremotelogin (Transact-SQL)
sp_helpsubscriberinfo (Transact-SQL)
sp_serveroption (Transact-SQL)
Gespeicherte Systemprozeduren (Transact-SQL)
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für