|
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte.
|
Traduction
Source
|
Démarrer, arrêter, suspendre, reprendre, redémarrer le moteur de base de données, SQL Server Agent ou le service SQL Server Browser
-
Avant de commencer :
-
Instructions pour utiliser :
Qu'est-ce que le service Moteur de base de données SQL Server, le service SQL Server Agent et le service SQL Server Browser ?
Informations supplémentaires
-
La suspension du service Moteur de base de données empêche les nouveaux utilisateurs de se connecter au Moteur de base de données, mais les utilisateurs qui sont déjà connectés peuvent continuer à travailler jusqu'à ce que leurs connexions soient interrompues. Utilisez suspendre lorsque vous souhaitez attendre que les utilisateurs aient terminé leur travail avant d'arrêter le service. Cela leur permet d'effectuer les transactions en cours. Reprendre permet au Moteur de base de données d'accepter à nouveau de nouvelles connexions. Le service SQL Server Agent ne peut pas être suspendu ou repris. -
Le Gestionnaire de configuration SQL Server et SQL Server Management Studio indiquent l'état actuel des services à l'aide des icônes suivantes. Gestionnaire de configuration SQL Server
-
Une flèche verte sur l'icône située à côté du nom du service indique que le service a démarré. -
Un carré rouge sur l'icône située à côté du nom du service indique que le service s'est arrêté. -
Deux lignes bleues verticales sur l'icône située à côté du nom du service indique que le service est suspendu. -
Lors du redémarrage du Moteur de base de données, un carré rouge indique que le service s'est arrêté, puis une flèche verte indique que le service a démarré.
SQL Server Management Studio
-
Une flèche blanche sur l'icône de cercle vert située à côté du nom du service indique que le service a démarré. -
Un carré blanc sur l'icône de cercle rouge située à côté du nom du service indique que le service s'est arrêté. -
Deux lignes blanches verticales sur une icône de cercle bleue située à côté du nom du service indiquent que le service est suspendu.
-
-
Lorsque vous utilisez le Gestionnaire de configuration SQL Server ou SQL Server Management Studio, seules les options possibles sont disponibles. Par exemple, si le service a déjà démarré, Démarrer n'est pas disponible. -
Lors de l'exécution sur un cluster, le service Moteur de base de données SQL Server est mieux géré à l'aide de l'Administrateur de cluster.
Sécurité
Autorisations
Pour démarrer, arrêter, interrompre, reprendre, ou redémarrer une instance du Moteur de base de données SQL Server
-
Dans le menu Démarrer, pointez sur Tous les programmes, sur Microsoft SQL Server 2012 et sur Outils de configuration, puis cliquez sur Gestionnaire de configuration SQL Server. -
Si la boîte de dialogue Contrôle de compte d'utilisateur s'affiche, cliquez sur Oui. -
Dans le Gestionnaire de configuration SQL Server, dans le volet gauche, cliquez sur Services SQL Server. -
Dans le volet de résultats, cliquez avec le bouton droit sur SQL Server (MSSQLServer) ou sur une instance nommée, puis cliquez sur Démarrer, Arrêter, Suspendre, Reprendre ou Redémarrer. -
Cliquez sur OK pour fermer le Gestionnaire de configuration SQL Server.
Remarque
|
|---|
|
|
Pour démarrer, arrêter, interrompre, reprendre, ou redémarrer SQL Server Browser ou une instance de l'Agent SQL Server
-
Dans le menu Démarrer, pointez sur Tous les programmes, sur Microsoft SQL Server 2012 et sur Outils de configuration, puis cliquez sur Gestionnaire de configuration SQL Server. -
Si la boîte de dialogue Contrôle de compte d'utilisateur s'affiche, cliquez sur Oui. -
Dans le Gestionnaire de configuration SQL Server, dans le volet gauche, cliquez sur Services SQL Server. -
Dans le volet de résultats, cliquez avec le bouton droit sur SQL Server Browser ou Agent SQL Server (MSSQLServer) ou Agent SQL Server (<instance_name>) pour une instance nommée, puis cliquez sur Démarrer, Arrêter, Suspendre, Reprendre ou Redémarrer. -
Cliquez sur OK pour fermer le Gestionnaire de configuration SQL Server.
Remarque
|
|---|
|
|
Pour démarrer, arrêter, interrompre, reprendre, ou redémarrer une instance du Moteur de base de données SQL Server
-
Dans l'Explorateur d'objets, connectez-vous à l'instance du Moteur de base de données, cliquez avec le bouton droit sur l'instance du Moteur de base de données que vous souhaitez démarrer, puis cliquez Démarrer, Arrêter, Suspendre, Reprendre ou Redémarrer. Ou, dans Serveurs inscrits, cliquez avec le bouton droit sur l'instance du Moteur de base de données que vous souhaitez démarrer, pointez sur Contrôle du service, puis cliquez sur Démarrer, Arrêter, Suspendre, Reprendre ou Redémarrer. -
Si la boîte de dialogue Contrôle de compte d'utilisateur s'affiche, cliquez sur Oui. -
Lorsque vous y êtes invité si vous souhaitez exécuter l'action, cliquez sur Oui.
Pour démarrer, arrêter ou redémarrer une instance de l'Agent SQL Server
-
Dans l'Explorateur d'objets, connectez-vous à l'instance du Moteur de base de données, cliquez avec le bouton droit sur Agent SQL Server, puis cliquez sur Démarrer, Arrêter ou Redémarrer. -
Si la boîte de dialogue Contrôle de compte d'utilisateur s'affiche, cliquez sur Oui. -
Lorsque vous y êtes invité si vous souhaitez exécuter l'action, cliquez sur Oui.
Pour démarrer l'instance par défaut du Moteur de base de données
-
À partir d'une invite de commandes, entrez l'une des commandes suivantes : net start "SQL Server (MSSQLSERVER)" - ou - net start MSSQLSERVER
Pour démarrer une instance nommée du Moteur de base de données
-
À partir d'une invite de commandes, entrez l'une des commandes suivantes. Remplacez <instancename> par le nom de l'instance à gérer. net start "SQL Server (instancename)" - ou - net start MSSQL$instancename
Pour démarrer le Moteur de base de données avec des options de démarrage
-
Ajoutez les options de démarrage à la fin de l'instruction net start "SQL Server (MSSQLSERVER)", en les séparant par un espace. Lors d'un démarrage avec l'instruction net start, les options de démarrage utilisent une barre oblique (/) au lieu d'un tiret (-). net start "SQL Server (MSSQLSERVER)" /f /m ou net start MSSQLSERVER /f /m
Remarque
Pour plus d'informations sur les options de démarrage, consultez Options de démarrage du service moteur de base de données.
Pour démarrer l'Agent SQL Server sur l'instance par défaut de SQL Server
-
À partir d'une invite de commandes, entrez l'une des commandes suivantes : net start "SQL Server Agent (MSSQLSERVER)" - ou - net start SQLSERVERAGENT
Pour démarrer l'Agent SQL Server sur une instance nommée de SQL Server
-
À partir d'une invite de commandes, entrez l'une des commandes suivantes. Remplacez instancename par le nom de l'instance à gérer. net start "SQL Server Agent( instancename )" - ou - net start SQLAgent$ instancename
Pour démarrer SQL Server Browser
-
À partir d'une invite de commandes, entrez l'une des commandes suivantes : net start "SQL Server Browser" - ou - net start SQLBrowser
Pour suspendre ou arrêter des services à partir de la fenêtre d'invite de commandes
-
Pour suspendre ou arrêter des services, modifiez les commandes des façons suivantes. -
Pour suspendre un service, remplacez net start par net pause. -
Pour arrêter un service, remplacez net start par net stop
-
Pour arrêter le Moteur de base de données à l'aide de Transact-SQL
-
Pour attendre la fin des instructions Transact-SQL et des procédures stockées en cours d'exécution, puis arrêter le Moteur de base de données, exécutez l'instruction suivante. SHUTDOWN;
-
Pour arrêter le Moteur de base de données immédiatement, exécutez l'instruction suivante. SHUTDOWN WITH NOWAIT;
Pour démarrer et arrêter des services du Moteur de base de données
-
Dans une fenêtre d'invite de commandes, démarrez SQL Server PowerShell en exécutant la commande suivante. sqlps
-
À l'invite de commandes SQL Server PowerShell, exécutez la commande suivante. Remplacez computername par le nom de votre ordinateur. # Get a reference to the ManagedComputer class. CD SQLSERVER:\SQL\computername $Wmi = (get-item .).ManagedComputer
-
Identifiez le service que vous souhaitez arrêter ou démarrer. Choisissez l'une des lignes suivantes. Remplacez instancename par le nom de l'instance nommée. -
Pour obtenir une référence à l'instance par défaut du Moteur de base de données. $DfltInstance = $Wmi.Services['MSSQLSERVER']
-
Pour obtenir une référence à une instance nommée du Moteur de base de données. $DfltInstance = $Wmi.Services['MSSQL$instancename']
-
Pour obtenir une référence au service SQL Server Agent sur l'instance par défaut du Moteur de base de données. $DfltInstance = $Wmi.Services['SQLSERVERAGENT']
-
Pour obtenir une référence au service SQL Server Agent sur une instance nommée du Moteur de base de données. $DfltInstance = $Wmi.Services['SQLAGENT$instancename']
-
Pour obtenir une référence au service SQL Server Browser. $DfltInstance = $Wmi.Services['SQLBROWSER']
-
-
Terminez l'exemple pour démarrer, puis arrêter le service sélectionné. # Display the state of the service. $DfltInstance # Start the service. $DfltInstance.Start(); # Wait until the service has time to start. # Refresh the cache. $DfltInstance.Refresh(); # Display the state of the service. $DfltInstance # Stop the service. $DfltInstance.Stop(); # Wait until the service has time to stop. # Refresh the cache. $DfltInstance.Refresh(); # Display the state of the service. $DfltInstance
