sys.dm_server_registry (Transact-SQL)sys.dm_server_registry (Transact-SQL)

S’APPLIQUE À : ouiSQL Server (à partir de 2008) nonAzure SQL Database nonAzure SQL Data Warehouse nonParallel Data Warehouse APPLIES TO: yesSQL Server (starting with 2008) noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

Retourne les informations relatives à la configuration et à l'installation qui sont stockées dans le Registre de Windows pour l'instance actuelle de SQL ServerSQL Server.Returns configuration and installation information that is stored in the Windows registry for the current instance of SQL ServerSQL Server. Retourne une ligne par clé de Registre.Returns one row per registry key. Utilisez cette vue de gestion dynamique pour retourner des informations telles que les services SQL ServerSQL Server disponibles sur l'ordinateur hôte ou les valeurs de configuration réseau pour l'instance de SQL ServerSQL Server.Use this dynamic management view to return information such as the SQL ServerSQL Server services that are available on the host machine or network configuration values for the instance of SQL ServerSQL Server.

Nom de colonneColumn name Type de donnéesData type DescriptionDescription
registry_keyregistry_key nvarchar (256)nvarchar(256) Nom de la clé de Registre.Registry key name. Autorise la valeur NULL.Is nullable.
value_namevalue_name nvarchar (256)nvarchar(256) Nom de la valeur de la clé.Key value name. Ceci est l’élément indiqué dans le nom colonne de l’Éditeur du Registre.This is the item shown in the Name column of the Registry Editor. Autorise la valeur NULL.Is nullable.
value_datavalue_data sql_variantsql_variant Valeur des données de la clé.Value of the key data. Ceci est la valeur affichée dans le données colonne de l’Éditeur du Registre pour une entrée donnée.This is the value shown in the Data column of the Registry Editor for a given entry. Autorise la valeur NULL.Is nullable.

SécuritéSecurity

AutorisationsPermissions

requièrent l'autorisation VIEW SERVER STATE sur le serveur.Requires VIEW SERVER STATE permission on the server.

ExemplesExamples

A.A. Affichage des services SQL ServerDisplay the SQL Server services

L'exemple suivant retourne les valeurs de clé de Registre pour les services SQL Server et SQL Server Agent pour l'instance actuelle de SQL Server.The following example returns registry key values for the SQL Server and SQL Server Agent services for the current instance of SQL Server.

SELECT registry_key, value_name, value_data  
FROM sys.dm_server_registry  
WHERE registry_key LIKE N'%ControlSet%';  

B.B. Affichage des valeurs de clés de Registre de Le SQL Server AgentDisplay the SQL Server Agent registry key values

L'exemple suivant retourne les valeurs de clés de Registre de Le SQL Server Agent pour l'instance actuelle de SQL Server.The following example returns the SQL Server Agent registry key values for the current instance of SQL Server.

SELECT registry_key, value_name, value_data  
FROM sys.dm_server_registry  
WHERE registry_key LIKE N'%SQLAgent%';  

C.C. Affichage de la version actuelle de l'instance de SQL ServerDisplay the current version of the instance of SQL Server

L'exemple suivant retourne la version de l'instance actuelle de SQL Server.The following example returns the version of the current instance of SQL Server.

SELECT registry_key, value_name, value_data  
FROM sys.dm_server_registry  
WHERE registry_key = N'CurrentVersion';  

D.D. Affichage des paramètres passés à l'instance de SQL Server pendant le démarrageDisplay the parameters passed to the instance of SQL Server during startup

L'exemple suivant retourne les paramètres passés à l'instance de SQL Server pendant le démarrage.The following example returns the parameters that are passed to the instance of SQL Server during startup.

SELECT registry_key, value_name, value_data  
FROM sys.dm_server_registry  
WHERE registry_key LIKE N'%Parameters';  

E.E. Retour des informations de configuration réseau pour l'instance de SQL ServerReturn network configuration information for the instance of SQL Server

L'exemple suivant retourne les valeurs de configuration réseau pour l'instance actuelle de SQL Server.The following example returns network configuration values for the current instance of SQL Server.

SELECT registry_key, value_name, value_data  
FROM sys.dm_server_registry  
WHERE registry_key LIKE N'%SuperSocketNetLib%';  

Voir aussiSee Also

sys.dm_server_services (Transact-SQL)sys.dm_server_services (Transact-SQL)