Affichage et modification des propriétés du serveur (SQL Server)
S’applique à : SQL Server
Cet article explique comment afficher et modifier les propriétés d’une instance SQL Server en utilisant SQL Server Management Studio, Transact-SQL ou le Gestionnaire de configuration SQL Server.
Les étapes dépendent de l’outil :
Limites
Lorsque vous utilisez
sp_configure
, vous devez exécuterRECONFIGURE
ouRECONFIGURE WITH OVERRIDE
après avoir configuré une option de configuration. L'instructionRECONFIGURE WITH OVERRIDE
est généralement réservée aux options de configuration qui doivent être utilisées avec une extrême prudence. Cependant,RECONFIGURE WITH OVERRIDE
fonctionne avec toutes les options de configuration, et vous pouvez l'utiliser pour remplacerRECONFIGURE
.Remarque
RECONFIGURE
s’exécute dans une transaction. Si l'une des opérations de reconfiguration échoue, aucune de ces opérations ne prend effet.Certaines pages de propriétés présentent des informations fournies par l'intermédiaire de WMI (Windows Management Instrumentation). Pour afficher ces pages, WMI doit être installé sur l'ordinateur qui exécute SQL Server Management Studio.
Rôles de niveau serveur
Pour plus d’informations, consultez Rôles de niveau serveur.
Les autorisations d’exécution de sp_configure
, sans paramètre ou avec le premier paramètre uniquement, sont accordées par défaut à tous les utilisateurs. Pour exécuter sp_configure
avec les deux paramètres afin de modifier une option de configuration ou pour exécuter l’instruction RECONFIGURE
, un utilisateur doit disposer de l’autorisation ALTER SETTINGS
au niveau du serveur. L’autorisation ALTER SETTINGS
est implicitement détenue par les rôles serveur fixes sysadmin et serveradmin.
SQL Server Management Studio
Affichage et modification des propriétés du serveur
Dans l’Explorateur d’objets, cliquez avec le bouton droit sur un serveur, puis sélectionnez Propriétés.
Dans la boîte de dialogue Propriétés du serveur, sélectionnez une page pour afficher ou modifier les informations du serveur relatives à cette page. Certaines propriétés sont en lecture seule.
Transact-SQL
Affichage des propriétés du serveur à l’aide de la fonction intégrée SERVERPROPERTY
Connectez-vous au Moteur de base de données.
Dans la barre d’outils standard, sélectionnez Nouvelle requête.
Copiez et collez l’exemple suivant dans la fenêtre de requête, puis sélectionnez Exécuter. Cet exemple utilise la fonction intégrée SERVERPROPERTY dans une instruction
SELECT
pour retourner des informations sur le serveur actif. Ce scénario est utile lorsque plusieurs instances de SQL Server sont installées sur un serveur basé sur Windows et que le client doit ouvrir une autre connexion vers l'instance utilisée par la connexion actuelle.SELECT CONVERT( sysname, SERVERPROPERTY('servername')); GO
Affichage des propriétés du serveur à l’aide de la vue de catalogue sys.servers
Connectez-vous au Moteur de base de données.
Dans la barre d’outils standard, sélectionnez Nouvelle requête.
Copiez et collez l’exemple suivant dans la fenêtre de requête, puis sélectionnez Exécuter. L’exemple suivant interroge l’affichage catalogue sys.servers pour retourner le nom (
name
) et l’ID (server_id
) du serveur actuel, ainsi que le nom du fournisseur OLE DB (provider
) pour vous connecter à un serveur lié.USE AdventureWorks2022; GO SELECT name, server_id, provider FROM sys.servers; GO
Affichage des propriétés du serveur à l’aide de la vue de catalogue sys.configurations
Connectez-vous au Moteur de base de données.
Dans la barre d’outils standard, sélectionnez Nouvelle requête.
Copiez et collez l’exemple suivant dans la fenêtre de requête, puis sélectionnez Exécuter. L'exemple suivant interroge la vue de catalogue sys.configurations pour retourner des informations sur chaque option de configuration du serveur sur le serveur actuel. L’exemple retourne le nom (
name
) et la description (description
) de l’option, sa valeur (value
) et indique si l’option est une option avancée (is_advanced
).SELECT name, description, value, is_advanced FROM sys.configurations; GO
Modification d’une propriété du serveur à l’aide de sp_configure
Connectez-vous au Moteur de base de données.
Dans la barre d’outils standard, sélectionnez Nouvelle requête.
Copiez et collez l’exemple suivant dans la fenêtre de requête, puis sélectionnez Exécuter. Cet exemple montre comment utiliser sp_configure pour modifier une propriété de serveur. L'exemple modifie la valeur de l'option
fill factor
sur100
. Le serveur doit être redémarré pour appliquer le changement.EXEC sp_configure 'show advanced options', 1; GO RECONFIGURE; GO EXEC sp_configure 'fill factor', 100; GO RECONFIGURE; GO
Pour plus d’informations, consultez Options de configuration de serveur (SQL Server).
Gestionnaire de configuration SQL Server
Certaines propriétés du serveur peuvent être affichées ou modifiées à l'aide du gestionnaire de configuration SQL Server. Par exemple, vous pouvez afficher la version et l'édition de l'instance de SQL Server, ou modifier l'emplacement où les fichiers des journaux d'erreurs sont stockés. Vous pouvez aussi afficher ces propriétés en interrogeant les fonctions et vues de gestion dynamique relatives au serveur.
Affichage et modification des propriétés du serveur
Dans le menu Démarrer, pointez sur Tous les programmes, sur Microsoft SQL Server et sur Outils de configuration, puis sélectionnez Gestionnaire de configuration SQL Server.
Dans Gestionnaire de configuration SQL Server, sélectionnez SQL Server Services.
Dans le volet d’informations, cliquez avec le bouton droit sur SQL Server (<nom_instance>), puis sélectionnez Propriétés.
Dans la boîte de dialogue Propriétés de SQL Server (<nom_instance>), modifiez les propriétés du serveur sous l’onglet Service ou Avancé, puis sélectionnez OK.
Redémarrer après les modifications
Pour certaines propriétés, vous devrez peut-être redémarrer le serveur avant que la modification puisse prendre effet.
Contenu connexe
- Options de configuration du serveur (SQL Server)
- Se connecter au moteur de base de données
- Instructions SET (Transact-SQL)
- SERVERPROPERTY (Transact-SQL)
- sp_configure (Transact-SQL)
- RECONFIGURE (Transact-SQL)
- SELECT (Transact-SQL)
- Configurer WMI pour afficher l'état du serveur dans les outils SQL Server
- Gestionnaire de configuration SQL Server
- Fonctions de configuration (Transact-SQL)
- Fonctions et vues de gestion dynamique relatives au serveur (Transact-SQL)