GNT sans publicité, site mobile, fonctionnalitées exclusives...

Services (mal) compris

Le
Williamhoustra
Je comprend que les linuxiens les appellent "démons" car ils font tout pour
faire tourner en bourrique. Ca semble un peu moins grave sous Windows 7 mais
sous XP c'est la cata. J'explique :
Sur un PC de bidouilleur-programmeur-graphouilleur-joueur et autres choses
il y a une pléthore de trucs et de machins installés. Et parmi eux des
programmes qui fonctionnent en tant que services. Ca prend de la RAM (mais
on en fournit), du temps (mais on prend un café en attendant que ça se
charge). Mais ça se bouscule au portillon et ça se prend les pieds dans le
tapis. Au point que je dois distinguer les service "amorçés" (au démarrage
de XP) des services "démarrés" (à l'ouverture de session) sinon ça se bloque
parfois (rien de méchant mais bouton reset et on s'en repaye un tour).

En ce moment je bidouille SQL Server. J'ai plein de rouge dans l'observateur
d'évènements. Et pour cause : des services dépendants veulent démarrer avant
les services maîtres. Et comme je suis un informaticien consciencieux (si
!), je n'aime pas trop cette salade du coup j'ai mis les services SQL Server
en manuel (en plus je ne m'en sers pas tous les jours). Et si je démarre les
services dans l'ordre logique (le moteur de BDD _avant_ Reporting Services)
il n'y plus de rouge. Donc question : pourquoi n'est-ce pas géré par Windows
(même les dernières version) ? Même manuellement un petit fichier de config
avec des scripts simplissimes indiquant que tel service doit être chargé
seulement après que tel autre le soit. Pourtant pas sorcier (et plus utile
que des finasseries graphiques sur le bureau). Il existe peut-être même un
utilitaire en ce sens, mais je ne vois pas comment le demander à Google. Si
vous en connaissez j'en serais preneur avec mes remerciements.
Lire les 16 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 4
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Michel__D
Le #22370421
Bonjour,

Williamhoustra a écrit :
Je comprend que les linuxiens les appellent "démons" car ils font tout pour
faire tourner en bourrique. Ca semble un peu moins grave sous Windows 7 mais
sous XP c'est la cata. J'explique :
Sur un PC de bidouilleur-programmeur-graphouilleur-joueur et autres choses
il y a une pléthore de trucs et de machins installés. Et parmi eux des
programmes qui fonctionnent en tant que services. Ca prend de la RAM (mais
on en fournit), du temps (mais on prend un café en attendant que ça se
charge). Mais ça se bouscule au portillon et ça se prend les pieds dans le
tapis. Au point que je dois distinguer les service "amorçés" (au démarrage
de XP) des services "démarrés" (à l'ouverture de session) sinon ça se bloque
parfois (rien de méchant mais bouton reset et on s'en repaye un tour).

En ce moment je bidouille SQL Server. J'ai plein de rouge dans l'observateur
d'évènements. Et pour cause : des services dépendants veulent démarrer avant
les services maîtres. Et comme je suis un informaticien consciencieux (si
!), je n'aime pas trop cette salade du coup j'ai mis les services SQL Server
en manuel (en plus je ne m'en sers pas tous les jours). Et si je démarre les
services dans l'ordre logique (le moteur de BDD _avant_ Reporting Services)
il n'y plus de rouge. Donc question : pourquoi n'est-ce pas géré par Windows
(même les dernières version) ? Même manuellement un petit fichier de config
avec des scripts simplissimes indiquant que tel service doit être chargé
seulement après que tel autre le soit. Pourtant pas sorcier (et plus utile
que des finasseries graphiques sur le bureau). Il existe peut-être même un
utilitaire en ce sens, mais je ne vois pas comment le demander à Google. Si
vous en connaissez j'en serais preneur avec mes remerciements.



J'ai sur 2 machines différentes 2 SQL-server (2000 et 2008) et je n'ai pas
constaté ce problème, donc je ne pourrais pas t'aidé.

PS: La machine est peut-être trop modifié pour se comporter normalement.
Eric Giffard
Le #22371781
"Williamhoustra" news: 4c42af2f$0$24093$
Je comprend que les linuxiens les appellent "démons" car ils font tout
pour faire tourner en bourrique. Ca semble un peu moins grave sous Windows
7 mais sous XP c'est la cata. J'explique :
Sur un PC de bidouilleur-programmeur-graphouilleur-joueur et autres choses
il y a une pléthore de trucs et de machins installés. Et parmi eux des
programmes qui fonctionnent en tant que services. Ca prend de la RAM (mais
on en fournit), du temps (mais on prend un café en attendant que ça se
charge). Mais ça se bouscule au portillon et ça se prend les pieds dans le
tapis. Au point que je dois distinguer les service "amorçés" (au démarrage
de XP) des services "démarrés" (à l'ouverture de session) sinon ça se
bloque parfois (rien de méchant mais bouton reset et on s'en repaye un
tour).

En ce moment je bidouille SQL Server. J'ai plein de rouge dans
l'observateur d'évènements. Et pour cause : des services dépendants
veulent démarrer avant les services maîtres. Et comme je suis un
informaticien consciencieux (si !), je n'aime pas trop cette salade du
coup j'ai mis les services SQL Server en manuel (en plus je ne m'en sers
pas tous les jours). Et si je démarre les services dans l'ordre logique
(le moteur de BDD _avant_ Reporting Services) il n'y plus de rouge. Donc
question : pourquoi n'est-ce pas géré par Windows (même les dernières
version) ? Même manuellement un petit fichier de config avec des scripts
simplissimes indiquant que tel service doit être chargé seulement après
que tel autre le soit. Pourtant pas sorcier (et plus utile que des
finasseries graphiques sur le bureau). Il existe peut-être même un
utilitaire en ce sens, mais je ne vois pas comment le demander à Google.
Si vous en connaissez j'en serais preneur avec mes remerciements.



Bonjour/Bonsoir ...

Plutôt que de tout installer dans ta machine XP ou Seven, pourquoi tu ne
virtualise pas ?
Virtual PC, VMWare, virtual Box te permettraient d'isoler et de mieux gérer
ce genre de problèmes.
Une machine virtuelle par type de travail.
Non ?

A bientôt
Eric Giffard

MCSE et MCT Windows 2000/2003/XP

Enlevez le mot "de trop" pour une réponse directe
mdnews
Le #22371881
On Sun, 18 Jul 2010 09:37:03 +0200, "Williamhoustra"

En ce moment je bidouille SQL Server. J'ai plein de rouge dans l'observateur
d'évènements.



Question à côté: as-tu spécifiquement besoin de SQL Server ?
Si non, alternative: PostgreSQL.
S'installe et s'utilise nasodigitalement sur toutes les versions de
Windows (classe NT)
Ne bouffe pas toute la RAM et toutes les ressources CPU.
Pas de licence onéreuse type MS ni de licences à la con comme MySQL
Une seule version, des tas d'outils, de la doc excellente.
Même pas besoin de ces cochonneries d'ODBC pour accéder aux bases dans
certains environnement.
christof
Le #22372321
"Williamhoustra" groupe de discussion : 4c42af2f$0$24093$
Donc question : pourquoi n'est-ce pas géré par Windows (même les dernières
version) ? Même manuellement un petit fichier de config avec des scripts
simplissimes indiquant que tel service doit être chargé seulement après
que tel autre le soit. Pourtant pas sorcier (et plus utile que des
finasseries graphiques sur le bureau). Il existe peut-être même un
utilitaire en ce sens, mais je ne vois pas comment le demander à Google.
Si vous en connaissez j'en serais preneur avec mes remerciements.



Ca existe depuis Windows NT4.
Pour chaque service (listé dans la base de registre sous
HKLMCurrentControlSetServices) on a une clé de registre qui s'apelle
DependOnService
Cela a pour effet de s'assurer que le (ou les) services dépendants sont bien
démarrés avant.
Williamhoustra
Le #22373971
"christof" 4c433bb2$0$5348$

Ca existe depuis Windows NT4.
Pour chaque service (listé dans la base de registre sous
HKLMCurrentControlSetServices) on a une clé de registre qui s'apelle
DependOnService
Cela a pour effet de s'assurer que le (ou les) services dépendants sont
bien démarrés avant.



Merci ! Je vais essayer ça.
Publicité
Suivre les réponses
Poster une réponse
Anonyme