Afficher ou modifier des propriétés de serveur

Cette rubrique explique comment afficher ou modifier les propriétés d'une instance de SQL Server à l'aide de SQL Server Management Studio, Transact-SQL ou SQL Server Configuration Manager.

Dans cette rubrique

  • Avant de commencer :

    Limitations et restrictions

    Sécurité

  • Pour afficher ou modifier des propriétés de serveur à l'aide de :

    SQL Server Management Studio

    Transact-SQL

    Gestionnaire de configuration SQL Server

  • Suivi :  après avoir modifié les propriétés du serveur

Avant de commencer

Limitations et restrictions

  • Lorsque vous utilisez sp_configure, vous devez exécuter RECONFIGURE ou RECONFIGURE WITH OVERRIDE après la définition d'une option de configuration. L'instruction RECONFIGURE 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 remplacer RECONFIGURE.

    [!REMARQUE]

    RECONFIGURE s'exécute au sein d'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.

Sécurité

Autorisations

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 d'exécuter l'instruction RECONFIGURE, un utilisateur doit disposer de l'autorisation de niveau serveur ALTER SETTINGS. L'autorisation ALTER SETTINGS est implicitement détenue par les rôles serveur fixes sysadmin et serveradmin.

Icône de flèche utilisée avec le lien Retour en haut[Top]

Utilisation de SQL Server Management Studio

Pour afficher ou modifier des propriétés de serveur

  1. Dans l'Explorateur d'objets, cliquez avec le bouton droit sur un serveur, puis cliquez sur Propriétés.

  2. Dans la boîte de dialogue Propriétés du serveur, cliquez sur une page pour afficher ou modifier les informations du serveur relatives à cette page. Certaines propriétés sont en lecture seule.

Icône de flèche utilisée avec le lien Retour en haut[Top]

Utilisation de Transact-SQL

Pour afficher les propriétés du serveur à l'aide de la fonction intégrée SERVERPROPERTY

  1. Connectez-vous au Moteur de base de données.

  2. Dans la barre d'outils standard, cliquez sur Nouvelle requête.

  3. Copiez et collez l'exemple suivant dans la fenêtre de requête, puis cliquez sur 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
    

Pour afficher les propriétés du serveur à l'aide de la vue de catalogue sys.servers

  1. Connectez-vous au Moteur de base de données.

  2. Dans la barre d'outils standard, cliquez sur Nouvelle requête.

  3. Copiez et collez l'exemple suivant dans la fenêtre de requête, puis cliquez sur Exécuter. L'exemple suivant interroge le vue de 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 AdventureWorks2012; 
    GO
    SELECT name, server_id, provider
    FROM sys.servers ; 
    GO
    

Pour afficher les propriétés du serveur à l'aide de la vue de catalogue sys.configurations

  1. Connectez-vous au Moteur de base de données.

  2. Dans la barre d'outils standard, cliquez sur Nouvelle requête.

  3. Copiez et collez l'exemple suivant dans la fenêtre de requête, puis cliquez sur 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 et indique si l'option est une option avancée (is_advanced).

    USE AdventureWorks2012; 
    GO
    SELECT name, description, is_advanced
    FROM sys.configurations ; 
    GO
    

Pour modifier une propriété de serveur à l'aide de sp_configure

  1. Connectez-vous au Moteur de base de données.

  2. Dans la barre d'outils standard, cliquez sur Nouvelle requête.

  3. Copiez et collez l'exemple suivant dans la fenêtre de requête, puis cliquez sur 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 sur 100. Le serveur doit être redémarré pour appliquer le changement.

Use AdventureWorks2012;
GO
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'fill factor', 100;
GO
RECONFIGURE;
GO

Pour plus d'informations, consultez Options de configuration de serveur.

Utilisation du 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. Ces propriétés peuvent également être affichées en interrogeant les fonctions et vues de gestion dynamique relatives au serveur.

Pour afficher ou modifier des propriétés de serveur

  1. Dans le menu Démarrer, pointez sur Tous les programmes, puis sur Microsoft SQL Server 2012 et sur Outils de configuration, puis cliquez sur Gestionnaire de configuration SQL Server.

  2. Dans le Gestionnaire de configuration SQL Server, cliquez sur Services SQL Server.

  3. Dans le volet d'informations, cliquez avec le bouton droit sur SQL Server (<instancename>), puis cliquez sur Propriétés.

  4. Dans la boîte de dialogue Propriétés de SQL Server (<instancename>) , modifiez les propriétés du serveur sous l'onglet Service ou Avancé, puis cliquez sur OK.

Icône de flèche utilisée avec le lien Retour en haut[Top]

Suivi : après avoir modifié les propriétés du serveur

Pour certaines propriétés, le serveur doit être redémarré afin d'appliquer les modification.

Icône de flèche utilisée avec le lien Retour en haut[Top]

Voir aussi

Référence

Instructions SET (Transact-SQL)

SERVERPROPERTY (Transact-SQL)

sp_configure (Transact-SQL)

RECONFIGURE (Transact-SQL)

SELECT (Transact-SQL)

Fonctions de configuration (Transact-SQL)

Concepts

Options de configuration de serveur

Configurer WMI pour afficher l'état du serveur dans les outils SQL Server

Gestionnaire de configuration SQL Server

Fonctions et vues de gestion dynamique relatives au serveur (Transact-SQL)