Partager via


SERVERPROPERTY (Transact-SQL)

Mis à jour : 14 avril 2006

Retourne des informations de propriété relatives à l'instance du serveur.

ms174396.note(fr-fr,SQL.90).gifImportant :
Cette fonction a été modifiée par rapport aux versions Microsoft SQL Server précédentes. Pour plus d'informations, consultez Changements de comportement des fonctionnalités du moteur de base de données de SQL Server 2005.

Icône Lien de rubriqueConventions de la syntaxe de Transact-SQL

Syntaxe

SERVERPROPERTY ( propertyname )

Arguments

  • propertyname
    Expression contenant les informations de propriété devant être retournées pour le serveur. L'argument propertyname peut prendre l'une des valeurs suivantes :

    Nom de la propriété

Notes

La propriété ServerName de la fonction SERVERPROPERTY et @@SERVERNAME retournent des informations similaires. La propriété ServerName fournit le serveur et le nom de l'instance Windows qui constituent ensemble l'instance de serveur unique. @@SERVERNAME fournit le nom du serveur local configuré actuellement.

La propriété ServerName et @@SERVERNAME retournent les mêmes informations si le nom de serveur par défaut n'a pas été changé lors de l'installation. Le nom de serveur local peut être configuré en exécutant la commande suivante :

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

Si le nom par défaut du serveur local a été modifié lors de l'installation, @@SERVERNAME retourne le nouveau nom.

Types de retour

sql_variant

Exemples

L'exemple suivant utilise la fonction SERVERPROPERTY d'une instruction SELECT pour retourner des informations sur le serveur actif. Ce scénario est utile lorsque plusieurs instances SQL Server sont installées sur un serveur Windows et que le client doit initialiser une autre connexion vers l'instance utilisée par la connexion actuelle.

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

Voir aussi

Référence

@@SERVERNAME (Transact-SQL)

Autres ressources

Éditions et composants de SQL Server 2005

Aide et Informations

Assistance sur SQL Server 2005

Historique des modifications

Version Historique

14 avril 2006

Nouveau contenu :
  • Ajout de la propriété EditionID.
  • Ajout des valeurs Express Edition with Advanced Services à Edition, EngineID et EngineEdition.
Contenu modifié :
  • Indication selon laquelle les éditions Personal et Desktop sont limitées aux versions antérieures de SQL Server.
  • Insertion des correspondances EngineEdition pour Workgroup Edition et Windows Embedded SQL Edition.