Accéder au contenu principal

Administration : Gestion des Services Windows

 Toujours dans le cadre du montage de ma machine de démo comme pour les posts précédents :

Pour tous ceux qui ont des machines surchargées (comme c'est actuellement mon cas), même bien configurées (3.5Ghz de proc et 1.5 Go de RAM), il est très intéressant de se créer des petits batches de lancement ou arret de services.

Pour vous donner une idée, sur mon portable du boulot actuellement j'ai plusieurs moteurs de base de données :

 

Bref, une fois la moitié de tout ca lancé la machine dépasse les 1.5 Go de RAM et se met alors à "swapper" sans arrêt (ecrire les données de la mémoire vive dans le fichier d'échange de l'OS). En gros la bete de course devient un véritable mulet.

 J'ai donc dans un premier temps changé le mode de démarrage de tous ces services afin qu'ils ne se lancent plus de manière automatique, mais deviennent manuel. Pour cela, il faut aller dans :

  • Panneau de configuration > Outils d'administration > Services

Vous double-cliquez sur le service voulu (SQL Express par exemple) et changez au centre le choix dans la liste déroulante de "Automatique" vers "Manuel", vous en profitez pour stopper tous les services en question. Avec la configuration que je vous ai listé, voila la liste des services à paramétrer :

  • Services pour ORACLE
    • OracleMTSRecoveryService
    • OracleXETNSListener
    • OracleServiceXE
    • OracleXEClrAgent
  • Services pour MSDE 2000
    • MSSQLSERVER
    • SQLSERVERAGENT
  • Services pour SQL Server 2005 Developper Edition
    • MSSQL$SQL2005
    • SQLAgent$SQL2005
    • MSOLAP$SQL2005
    • SQLBrowser
    • msftesql$SQL2005
    • MsDtsServer
    • ReportServer$SQL2005
  • Service pour SQL Server 2005 Express Edition
    • MSSQL$SQLEXPRESS

Dans mon cas, je suis passé de plus de 1.5 Go de RAM à env 500 Mo.

 

Maintenant que les services sont coupés, voici (à partir de l'exemple des fichiers BATCH fourni avec Oracle XE) les fichiers batch à créer :

 


 

  • StartOracle.bat

@echo ------------------------------------
@echo Demarrage des Services ORACLE
@net start OracleMTSRecoveryService
@net start OracleXETNSListener
@net start OracleServiceXE
@net start OracleXEClrAgent
@oradim -startup -sid XE -starttype inst > nul 2>&1
@pause

  • StopOracle.bat

@echo ------------------------------------
@echo Arret des Services ORACLE
@net stop OracleServiceXE
@net stop OracleXETNSListener
@net stop OracleMTSRecoveryService
@net stop OracleXEClrAgent
@echo ORACLE coupe
@pause

  • StartSQLServer2005.bat

@echo ---------------------------------------------
@echo Demarrage des Services SQL Server 2000
@net start MSSQLSERVER
@net start SQLSERVERAGENT

@echo ---------------------------------------------
@echo Demarrage des Services SQL Server 2005
@net start MSSQL$SQL2005
@net start SQLAgent$SQL2005
@net start MSOLAP$SQL2005
@net start SQLBrowser
@net start msftesql$SQL2005
@net start MsDtsServer
@net start ReportServer$SQL2005

@echo ---------------------------------------------
@echo Demarrage des Services SQL Server 2005 Express
@net start MSSQL$SQLEXPRESS

@pause

  • StopSQLServer2005.bat

@echo ---------------------------------------------
@echo Arret des Services SQL Server 2000
@net stop SQLSERVERAGENT
@net stop MSSQLSERVER

@echo ---------------------------------------------
@echo Arret des Services SQL Server 2005
@net stop SQLAgent$SQL2005
@net stop MSSQL$SQL2005
@net stop MSOLAP$SQL2005
@net stop SQLBrowser
@net stop msftesql$SQL2005
@net stop MsDtsServer
@net stop ReportServer$SQL2005

@echo ---------------------------------------------
@echo Arret des Services SQL Server 2005 Express
@net stop MSSQL$SQLEXPRESS

@pause

 


 

Ainsi, une fois ces fichiers BAT créés, vous n'avez plus qu'à vous faire des raccourcis sur votre bureau par exemple pour travailler sur un ou l'autre moteur. Voila d'ailleurs une capture de l'utilisation du fichier BAT pour lancer les services SQL Server 2005.

Lancement SQL Server 2005

 

Romelard Fabrice

Commentaires

Posts les plus consultés de ce blog

Série de vidéos sur le montage d'une serre horticole ACD

 Episode 1: Préparation du terrain Episode 2: Montage de la serre en elle même Episode 3: Finalisation avec le montage électrique alimentant la serre Bon visionnage Fab

Présentation des outils utiles pour l'entretien de ses haies vives

Afin de gérer les haies vives, il est nécessaire d'avoir recourt à un matériel adapté. Les solutions à batteries sont bien adaptées pour un usage personnel avec des dimensions raisonnables. Ainsi dans mon cas précis, j'utilise les outils suivants de la Gamme Ryobi 18V ONE+ électroportatif: Petit taille-haies simple mais efficace -  RYOBI OHT1855R Un modèle plus puissant qui fonctionne très bien -  RYOBI RY18HTX60A Pour les parties hautes de vos haies, voici un outil très utile -  RYOBI OPT1845 Enfin lorsque vous devez élaguer certains arbres ou certaines partie hautes de vos haies, ce dernier outil est très utile -  RYOBI OPP1820 Ces outils font parti maintenant de mon arsenal de base pour maintenir notre maison chaque saison de taille. Fab

Série de Videos sur Home Assistant intégrant la production Photovoltaïque

 Un certain nombre de vidéos sont en ligne pour intégrer sa production photovoltaïque dans Home Assistant en partant de la base. Installation de Home Assistant: On peut ensuite intégrer les composant des Micro-Onduleurs Enphase, mais aussi les batteries Enphase: Ou encore le composant de contrôle Ecojoko: Ce qui permet alors de faire des comparaisons entre les valeurs capturées: Des videos seront encore publiés dans les prochaines semaines sur différents aspects de cette solution. Fab