Arrêtez l'exécution de SQL Server jusqu'à ce que nécessaire

J'ai installé SQL Server 2012 sur mon PC et je n'en ai généralement pas besoin. C'est seulement à des fins de debugging.

J'ai vu qu'il prend assez de RAM donc je voudrais l'empêcher de démarrer jusqu'à ce que j'en ai besoin, le démarrer, puis l'arrêter quand il ne sera plus nécessaire.

Comment je fais ça? (J'ai aussi installé SSMS, donc je peux l'utiliser si c'est le bon moyen de le faire.)

Pour démarrer, arrêter, mettre en pause, reprendre ou redémarrer une instance du moteur de database SQL Server:

  1. Dans le menu Démarrer, pointez sur Tous les programmes, pointez sur Microsoft SQL Server 2012, pointez sur devises de configuration, puis click Gestionnaire de configuration SQL Server. Si la boîte de dialog Contrôle de count d'user s'affiche, click Oui.
  2. Dans le Gestionnaire de configuration SQL Server, dans le volet de gauche, click Services SQL Server.
  3. Dans le volet des résultats, cliquez avec le button droit sur SQL Server (MSSQLServer) ou une instance nommée, puis click Démarrer, Arrêter, Pause, Reprendre ou Redémarrer.
  4. Cliquez sur OK pour fermer le Gestionnaire de configuration SQL Server.

De: Microsoft – Démarrer, arrêter, etc. server SQL

Vous pouvez également le faire depuis SSMS:

Dans l'Explorateur d'objects, connectez-vous à l'instance du moteur de database, cliquez avec le button droit sur l'instance du moteur de database que vous souhaitez démarrer, puis click Démarrer, Arrêter, Pause, Reprendre ou Redémarrer.

Edit: Comme l'a mentionné Lamak, dans le Gestionnaire de configuration SQL Server, vous pouvez changer tous les services StartMode en "Manuel" afin qu'ils ne démarrent pas au démarrage.

Le meilleur moyen est de configurer le service SQL en manuel, de lancer le type "services.msc" pour accéder aux services Windows et changer le type de démarrage en "manuel" vous pouvez changer tous les services démarrés par SQL *.

Ce faisant, votre ordinateur démarre plus rapidement car il ne démarrera pas SQL Server au démarrage.

Si vous avez besoin d'aller à nouveau à services.msc et de démarrer le service, il n'est pas nécessaire de changer à nouveau le type qu'ils restnt juste "manuel"

Pour l'arrêter.

Copie:

% windir% \ system32 \ net.exe arrête mssqlserver

Windows-R

Coller

Courir

Pour le redémarrer, la même chose avec:

% windir% \ system32 \ net.exe démarre mssqlserver