IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

[MSDE] Probleme SQLAgent ne voit pas mes instances/serveur


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de papouAlain
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    127
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 127
    Par défaut [MSDE] Probleme SQLAgent ne voit pas mes instances/serveur
    Je rencontre un Pb, avec SQLAgent.
    Mon application C# tourne sur une base MSDE.
    Alors que mon application tourne parfaitement : Accés normaux à la base de données.
    Je constate que l'icone de SQLAgent m'indique qu'il n'est pas démarré (pas de petite fleche verte).
    Si j'ouvre SQLAgent (Ouvrir la gestion des services de SQLServer), je ne vois aucun serveur et aucun service dans les ListBox.

    Dans laliste des process démarrés j'ai :
    • sqlservr.exe, / Processeur 1,
      sqlservr.exe / Processeur 0,
      sqlmangr.exe,
      monappli.exe,
      services.exe,
      sqlagent.exe,


    Dans la liste des services, j'ai :
    • 2 fois MSSQL$monInstance Etat=démarré Type=automatique
      MSSQLADHelper Etat=arrêt Type=Manuel


    En regsitry, dans HKLM\SYSTEM\Current Control Set\Services\SQL
    • Agent$monInstance, j'ai :
      DependOnGroup = vide
      DependOnService = MSSQL$MonInstance
      DisplayName = SQLAgent$MonInstance
      ErrorControl=1
      ObjectName = localSystem
      Start = 2
      Type=10


    Je ne comprends pas pourquoi SQLAgent ne reflete pas l'état de mon SQLServer et mes clients n'arretent pas de me poser des questions à ce sujet. Manque de rafraichissement au niveau de MS ? Erreur de démarrage de ma part ???
    Quelqu'un peut-il m'aider SVP, je ne trouve rien à ce sujet sur le Net...

  2. #2
    Membre confirmé Avatar de papouAlain
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    127
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 127
    Par défaut
    Allez, je fais un peu avancer le débat, avec mes derniers essais.

    J'ai écrit à la main dans le sqlManager le nom du serveur :
    "Nom Machine"\"Nom Instance".

    J'ai cliqué sur "Démarrer / Continuer" et Oh surprise !
    Il a automatiquement proposé SQLServer dans les service.

    Vous me direz que c'est tout bon alors ?

    Oui mais moi j'aimerai pouvoir le faire par code plutot qu'à la main, car mon application est distribuée et je vois mal mes utilisateurs arriver à faire ça !

    alors j'ai cherché dans la registry, mais pour l'instant : rien trouvé !

    Alors je réitère ma demande :
    Si kelkun sait comment faire ????

  3. #3
    Membre confirmé Avatar de papouAlain
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    127
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 127
    Par défaut
    je continue mon analyse de la Registry :
    entre une Instance proposée par SqlManager et une non proposée dans la liste, les différences semblent être situées au niveau de la Registry dans :

    HKLM\Software\MS\MS SQLServer\nom Instance\Login Mode = 1 (si proposée) = 0 sinon,
    HKLM\Software\MS\MS SQLServer\nom Instance\SQL Agent
    ou là il y a d'inombrables clés qui sont crées...
    certainement la conséquence de mon action d'écriture à la main dans SQLManager.
    Y'a vraiment pas moyen de faire tout ça en automatique ou en une seule opération, car si je dois analyser cette multitude de valeurs ???

  4. #4
    Membre confirmé Avatar de papouAlain
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    127
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 127
    Par défaut
    je me rends compte que je parlais de sqlAgent là ou en réalité il s'agit de SQL Manager. Les puristes auront corrigé.

    Ce matin je constate que l'inscription que j'ai faite hier à la main dans SQL Manager et qui permettait de voir l'instance. n'apparait plus au redemarrage du PC.
    J'ai donc bien besoin d'une procédure plus clean, et en tout cas qui soit toujours vrai lors du déploiement.

  5. #5
    Membre confirmé Avatar de papouAlain
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    127
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 127
    Par défaut
    [Up !]

Discussions similaires

  1. Free ne lit pas mes variables / probleme de connexion
    Par frisouille12 dans le forum MySQL
    Réponses: 2
    Dernier message: 29/07/2009, 09h32
  2. Un des mes jar ne voit pas une de mes classes
    Par Shogun dans le forum Général Java
    Réponses: 1
    Dernier message: 03/07/2009, 13h20
  3. Réponses: 2
    Dernier message: 05/10/2007, 10h04
  4. probleme :je n'arrive pas à acceder au serveur tomcat
    Par oasma dans le forum Tomcat et TomEE
    Réponses: 8
    Dernier message: 25/04/2007, 13h48
  5. Probleme : je ne peut pas acceder a mes tables
    Par luciemacherie dans le forum Oracle
    Réponses: 3
    Dernier message: 16/01/2006, 10h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo