SERVERPROPERTY (Transact-SQL)

Aktualisiert: 14. April 2006

Gibt Eigenschaftsinformationen über die Serverinstanz zurück.

ms174396.note(de-de,SQL.90).gifWichtig:
Dieses Feature wurde gegenüber früheren Versionen von Microsoft SQL Server geändert. Weitere Informationen finden Sie unter Verhaltensänderungen von Datenbankmodul-Features in SQL Server 2005.

Themenlink (Symbol)Transact-SQL-Syntaxkonventionen

Syntax

SERVERPROPERTY ( propertyname )

Argumente

  • propertyname
    Ein Ausdruck, der die für den Server zurückzugebenden Eigenschaftsinformationen enthält. propertyname kann einen der folgenden Werte annehmen:

    Eigenschaftsname

Rückgabetypen

sql_variant

Hinweise

Die ServerName-Eigenschaft der SERVERPROPERTY-Funktion und @@SERVERNAME geben ähnliche Informationen zurück. Die ServerName-Eigenschaft stellt den Namen des Windows-Servers und den Instanznamen bereit, die zusammen die eindeutige Serverinstanz bezeichnen. @@SERVERNAME stellt den aktuell konfigurierten lokalen Servernamen bereit.

Die ServerName-Eigenschaft und @@SERVERNAME geben dieselben Informationen zurück, wenn der zur Installationszeit gültige Standardservername nicht geändert wurde. Der lokale Servername kann durch Ausführen der folgenden Anweisung konfiguriert werden:

EXEC sp_dropserver 'current_server_name';
GO
EXEC sp_addserver 'new_server_name', 'local';
GO

Wenn der lokale Servername gegenüber dem zur Installationszeit gültigen Standardservernamen geändert wurde, gibt @@SERVERNAME den neuen Namen zurück.

Beispiele

Das folgende Beispiel verwendet die SERVERPROPERTY -Funktion in einer SELECT-Anweisung, um Informationen zum aktuellen Server zurückzugeben. Dieses Szenario ist nützlich, wenn auf einem Windows-Server mehrere Instanzen von SQL Server installiert sind und der Client eine weitere Verbindung mit der Instanz herstellen muss, die auch von der aktuellen Verbindung verwendet wird.

SELECT CONVERT(char(20), SERVERPROPERTY('servername'));
GO

Siehe auch

Verweis

@@SERVERNAME (Transact-SQL)

Andere Ressourcen

Editionen und Komponenten von SQL Server 2005

Hilfe und Informationen

Informationsquellen für SQL Server 2005

Änderungsverlauf

Version Verlauf

14. April 2006

Neuer Inhalt:
  • Die EditionID-Eigenschaft wurde hinzugefügt.
  • Den Eigenschaften Edition, EngineID und EngineEdition wurden die Werte von Express Edition with Advanced Services hinzugefügt.
Geänderter Inhalt:
  • Es wurde angegeben, dass Personal Edition und Desktop Engine auf frühere Versionen von SQL Server beschränkt sind.
  • Es wurden EngineEdition-Zuordnungen für Workgroup Edition und Windows Embedded SQL Edition eingefügt.