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

Administration SQL Server Discussion :

le service sqlserveragent ne démarre plus


Sujet :

Administration SQL Server

  1. #1
    Membre du Club
    Inscrit en
    Mars 2011
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 9
    Par défaut le service sqlserveragent ne démarre plus
    Bonjour à tous,
    j'ai installé sql 2005 32bits sur un serveur Windows 2003 64bits.
    Tout semble fonctionné correctement sauf le service agent qui démarre pas, conséquence pas de sauvegarde à planifier.
    A chaque fois que je lance le démarrage, il affiche une fenêtre de débogueur de Visual Studio avec comme message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Une exception win32 non gérée s'est produite dans SQLAGENT90.EXE[16100]
    En ouvrant Visual Studio, il affiche dans le fenêtre des erreurs:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    SQLAGENT90.EXE'*: Chargé 'C:\Program Files (x86)\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\SQLAGENT90.EXE', Le fichier binaire n'a pas été généré avec les informations de débogage.
    'SQLAGENT90.EXE'*: Chargé 'C:\WINDOWS\system32\ntdll.dll', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\WINDOWS\SysWOW64\kernel32.dll', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_6b128700\msvcr80.dll', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\WINDOWS\SysWOW64\msvcrt.dll', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\WINDOWS\SysWOW64\advapi32.dll', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\WINDOWS\SysWOW64\rpcrt4.dll', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\WINDOWS\SysWOW64\secur32.dll', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\WINDOWS\SysWOW64\user32.dll', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\WINDOWS\SysWOW64\gdi32.dll', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\WINDOWS\system32\ws2_32.dll', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\WINDOWS\system32\ws2help.dll', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\Program Files (x86)\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\SqlResourceLoader.dll', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\Program Files (x86)\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlsvc90.dll', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\WINDOWS\SysWOW64\ole32.dll', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\WINDOWS\system32\odbc32.dll', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_5.82.3790.3959_x-ww_78FCF8D0\comctl32.dll', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\WINDOWS\SysWOW64\shell32.dll', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\WINDOWS\SysWOW64\shlwapi.dll', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\WINDOWS\SysWOW64\comdlg32.dll', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\WINDOWS\system32\sqlncli.dll', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\WINDOWS\SysWOW64\oleaut32.dll', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\WINDOWS\SysWOW64\version.dll', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\WINDOWS\SysWOW64\netapi32.dll', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\WINDOWS\SysWOW64\crypt32.dll', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\WINDOWS\SysWOW64\msasn1.dll', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\Program Files (x86)\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlscm90.dll', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\Program Files (x86)\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\SEMMAP90.DLL', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\Program Files (x86)\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\batchparser90.dll', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_6b128700\msvcp80.dll', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\WINDOWS\WinSxS\wow64_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.3959_x-ww_5FA17F4E\comctl32.dll', Aucun symbole n'a été chargé.
    'SQLAGENT90.EXE'*: Chargé 'C:\WINDOWS\system32\odbcint.dll', Le fichier binaire n'a pas été généré avec les informations de débogage.
    'SQLAGENT90.EXE'*: Chargé 'C:\Program Files (x86)\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\Resources\1036\sqlsvc90.rll', Le fichier binaire n'a pas été généré avec les informations de débogage.
    'SQLAGENT90.EXE'*: Chargé 'C:\Program Files (x86)\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\Resources\1036\SEMMAP90.RLL', Le fichier binaire n'a pas été généré avec les informations de débogage.
    Le thread 'Thread Win32' (0x535c) s'est arrêté avec le code 0 (0x0).
    Exception non gérée à 0x0105c170 dans SQLAGENT90.EXE*: 0xC0000005: Violation d'accès lors de la lecture de l'emplacement 0x000000b8.
    Exception de première chance à 0x0105c170 dans SQLAGENT90.EXE*: 0xC0000005: Violation d'accès lors de la lecture de l'emplacement 0x000000b8.
    Le thread 'Thread Win32' (0x3ca4) s'est arrêté avec le code -1073741801 (0xc0000017).
    Exception non gérée à 0x0105c170 dans SQLAGENT90.EXE*: 0xC0000005: Violation d'accès lors de la lecture de l'emplacement 0x000000b8.
    Exception de première chance à 0x0105c170 dans SQLAGENT90.EXE*: 0xC0000005: Violation d'accès lors de la lecture de l'emplacement 0x000000b8.
    Exception non gérée à 0x0105c170 dans SQLAGENT90.EXE*: 0xC0000005: Violation d'accès lors de la lecture de l'emplacement 0x000000b8.
    Exception de première chance à 0x0105c170 dans SQLAGENT90.EXE*: 0xC0000005: Violation d'accès lors de la lecture de l'emplacement 0x000000b8.
    Exception non gérée à 0x0105c170 dans SQLAGENT90.EXE*: 0xC0000005: Violation d'accès lors de la lecture de l'emplacement 0x000000b8.
    Exception de première chance à 0x0105c170 dans SQLAGENT90.EXE*: 0xC0000005: Violation d'accès lors de la lecture de l'emplacement 0x000000b8.
    Exception non gérée à 0x0105c170 dans SQLAGENT90.EXE*: 0xC0000005: Violation d'accès lors de la lecture de l'emplacement 0x000000b8.
    Exception de première chance à 0x0105c170 dans SQLAGENT90.EXE*: 0xC0000005: Violation d'accès lors de la lecture de l'emplacement 0x000000b8.
    Exception non gérée à 0x0105c170 dans SQLAGENT90.EXE*: 0xC0000005: Violation d'accès lors de la lecture de l'emplacement 0x000000b8.
    Exception de première chance à 0x0105c170 dans SQLAGENT90.EXE*: 0xC0000005: Violation d'accès lors de la lecture de l'emplacement 0x000000b8.
    Exception non gérée à 0x0105c170 dans SQLAGENT90.EXE*: 0xC0000005: Violation d'accès lors de la lecture de l'emplacement 0x000000b8.
    Et au final, voici le message renvoyé par sql:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    ====================================
    Impossible de démarrer le service SQLSERVERAGENT sur le serveur monserveur.
     
    ====================================
    Délai de la demande de service dépassé(ObjectExplorer)
     
    .......................................
    Emplacement du programme:
    à
    Microsoft SqlServer.Management.UI.VSIntegration.ObjectExplorer.Service.CheckServiceActionReturnValueSuccess(UInt32 returnValue)
    à
    Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.Service.Start()
    J'avoue que je suis totalement perdu, j'y comprend rien.
    Merci d'avance pour vos posts

  2. #2
    Expert confirmé
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Par défaut
    Bonjour,

    Quelle édition de sqlserver avez vous installe ?

  3. #3
    Membre du Club
    Inscrit en
    Mars 2011
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 9
    Par défaut
    Bonjour et merci pour votre réponse.

    L'édition installée est Entreprise Edition.

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Février 2008
    Messages
    758
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 758
    Par défaut
    Il n'y a pas de minidump sous C:\Program Files (x86)\Microsoft SQL Server\MSSQL.1\MSSQL\LOG ? (un fichier *.mdmp)

  5. #5
    Expert confirmé
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Par défaut
    En complément de ce que donne David , avez vous regarde le journal des logs le l'agent ?

    ++

  6. #6
    Membre du Club
    Inscrit en
    Mars 2011
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 9
    Par défaut
    Bonjour à tous,
    Pour vous répondre:

    Il n'y a pas de minidump sous C:\Program Files (x86)\Microsoft SQL Server\MSSQL.1\MSSQL\LOG ? (un fichier *.mdmp)
    J'ai vu un fichier .mdmp daté du 30/01/2011, taille 1.6060Ko nommé SQLDump0001.mdmp

    avez vous regarde le journal des logs le l'agent ?
    Rien qui puisse me guider, à moins que vous pensiez à quelque chose de précis.
    Merci de m'éclairer.

  7. #7
    Expert confirmé
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Par défaut
    Postez le contenu du fichier SQLAgent.out après avoir tenté un démarrage de l'agent ?

    Sous quel compte de service tourne cet agent ?

    ++

  8. #8
    Membre du Club
    Inscrit en
    Mars 2011
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 9
    Par défaut
    Ci après le message:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Date		09/03/2011 00:00:34
    Journal		SQL Server (Actuel(le) - 09/03/2011 00:00:00)
     
    Source		spid22s
     
    Message
    This instance of SQL Server has been using a process ID of 1500 since 18/02/2011 18:38:14 (local) 18/02/2011 17:38:14 (UTC). This is an informational message only; no user action is required.
    Le compte de service est le compte administrateur.

  9. #9
    Expert confirmé
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Par défaut
    Rien dans le journal des événements ?

    ++

  10. #10
    Membre du Club
    Inscrit en
    Mars 2011
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 9
    Par défaut
    Dans le journal d'évènement:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    .NET Runtime version 2.0.50727.42-Erreur irrécupérable du moteur d'exécution(7a2b45a2)(0)

  11. #11
    Membre du Club
    Inscrit en
    Mars 2011
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 9
    Par défaut
    Bonjour à tous,
    je rame toujours sur mon soucis.
    J'aimerais poser une question, je dis peut-être n'importe quoi, mais
    Pensez vous que la version de sql server 2005 installée à quelque chose à y voir? Peut-être qu'il me manque des services packs, je sais pas Je souligne que mon pc est un 64 bits et la version sql server 2005 est du 32 bit
    J'aimerai avoir vos avis de pro avant de me lancer dans une réinstallation.

  12. #12
    Membre émérite
    Profil pro
    Inscrit en
    Février 2008
    Messages
    758
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 758
    Par défaut
    La trace du crash indique une violation d'accès (0xC0000005). SQL Agent essaye d'écrire à une adresse mémoire soit extérieure à son espace d'adressage soit en lecture seule. Il y a des chances que ce soit donc un bug. Le fait que l'instance tourne en syswow64 (càd sql server 32 bits sur windows 64 bits) peut être un facteur. Il y aurait bien des moyens de diagnostiquer le pb avec un debugger et les symboles mais par le biais d'un forum c'est mission impossible. Ta meilleure chance est peut être d'ouvrir un call au support si tu as un support éditeur, sinon de poster une demande sur connect (pas de garantie de délai sur la réponse).

    Autre chose si tu as moyen d'installer la même version sur un windows 32 bits, et de voir ce qui se passe, ça ferait avancer le pb.

    Bon courage !

Discussions similaires

  1. Service listener qui ne démarre plus
    Par valmelissa dans le forum Administration
    Réponses: 3
    Dernier message: 28/05/2015, 10h23
  2. SQLServerAgent ne démarre plus
    Par Tonylee dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 23/02/2015, 15h10
  3. [2008R2] Le Service ReportServer$INSTANCE ne démarre plus
    Par agdid04 dans le forum Administration
    Réponses: 3
    Dernier message: 12/12/2014, 09h33
  4. Réponses: 1
    Dernier message: 28/05/2011, 21h30
  5. Services Oracle ne démarre pas sans connexion réseau??
    Par dreamanoir dans le forum Oracle
    Réponses: 6
    Dernier message: 22/02/2005, 00h44

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