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 :

SQL Server 2k5 ASS planté


Sujet :

Administration SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    53
    Détails du profil
    Informations personnelles :
    Âge : 69
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Juin 2006
    Messages : 53
    Par défaut SQL Server 2k5 ASS planté
    Bonjour,

    Mes packages SSIS constituent un ensemble de 5 STEPS qui doivent être lancés automatiquement dans un job de l'Agent SQL Server 2005.

    1 LOAD1 DB
    2 Sessions DB
    3 FAITS LOAD1 DB
    4 FAITS BROKER DB
    5 REF DB

    Le premier STEP se déroule sans accroc mais les choses se compliquent au deuxième.

    On a alors essayé de shunter ce STEP pour lancer le 3 après le 1,mais ça ne s'arrange pas, voyez plutôt :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Date,Source,Severity,Step ID,Server,Job Name,Step Name,Notifications,Message,Duration,Sql Severity,Sql Message ID,Operator Emailed,Operator Net sent,Operator Paged,Retries Attempted
    03/25/2010 11:10:00,MAG_LOG_EXPLOIT,Error,0,A92SV09101SQL,MAG_LOG_EXPLOIT,(Job outcome),,The job failed.  The Job was invoked by Schedule 5 (TEST).  The last step to run was step 3 (FAIT LOAD1).,00:05:52,0,0,,,,0
    03/25/2010 11:15:20,MAG_LOG_EXPLOIT,Error,3,A92SV09101SQL,MAG_LOG_EXPLOIT,FAIT LOAD1,,Executed as user: A92SV09101SQL\SYSTEM. ...00.4035.00 for 64-bit  Copyright (C) Microsoft Corp 1984-2005. All rights reserved.    Started:  11:15:20  Error: 2010-03-25 11:15:51.96     Code: 0xC0202009     Source: DFT Charger FAITS à partir de LOAD1 OLE DB Source LOAD1 [38108]     Description: SSIS Error Code DTS_E_OLEDBERROR.  An OLE DB error has occurred. Error code: 0x80040E37.  End Error  Error: 2010-03-25 11:15:51.96     Code: 0xC02020E8     Source: DFT Charger FAITS à partir de LOAD1 OLE DB Source LOAD1 [38108]     Description: Opening a rowset for "[dbo].[LOAD1]" failed. Check that the object exists in the database.  End Error  Error: 2010-03-25 11:15:51.96     Code: 0xC004706B     Source: DFT Charger FAITS à partir de LOAD1 DTS.Pipeline     Description: "component "OLE DB Source LOAD1" (38108)" failed validation and returned validation status "VS_ISBROKEN".  End Error  Error: 2010-03-25 11:15:51.96     Code: 0xC004700C     Source: DFT Charger FAITS à ...  The package execution fa...  The step failed.,00:00:32,0,0,,,,0
    03/25/2010 11:14:48,MAG_LOG_EXPLOIT,Error,2,A92SV09101SQL,MAG_LOG_EXPLOIT,SESSION,,Executed as user: A92SV09101SQL\SYSTEM. ...00.4035.00 for 64-bit  Copyright (C) Microsoft Corp 1984-2005. All rights reserved.    Started:  11:14:48  Error: 2010-03-25 11:15:20.18     Code: 0xC0202009     Source: DFT LIGNES ALL OLE DB  Nbsessions ALL [27780]     Description: SSIS Error Code DTS_E_OLEDBERROR.  An OLE DB error has occurred. Error code: 0x80040E37.  End Error  Error: 2010-03-25 11:15:20.18     Code: 0xC02020E8     Source: DFT LIGNES ALL OLE DB  Nbsessions ALL [27780]     Description: Opening a rowset for "[dbo].[NBSESSIONS]" failed. Check that the object exists in the database.  End Error  Error: 2010-03-25 11:15:20.18     Code: 0xC004706B     Source: DFT LIGNES ALL DTS.Pipeline     Description: "component "OLE DB  Nbsessions ALL" (27780)" failed validation and returned validation status "VS_ISBROKEN".  End Error  Error: 2010-03-25 11:15:20.18     Code: 0xC004700C     Source: DFT LIGNES ALL DTS.Pipeline     Description: One or more component fa...  The package execution fa...  The step failed.,00:00:32,0,0,,,,0
    03/25/2010 11:10:00,MAG_LOG_EXPLOIT,Unknown,1,A92SV09101SQL,MAG_LOG_EXPLOIT,LOAD1,,Executed as user: A92SV09101SQL\SYSTEM. Microsoft (R) SQL Server Execute Package Utility  Version 9.00.4035.00 for 64-bit  Copyright (C) Microsoft Corp 1984-2005. All rights reserved.    Started:  11:10:00  DTExec: The package execution returned DTSER_SUCCESS (0).  Started:  11:10:00  Finished: 11:14:48  Elapsed:  287.469 seconds.  The package executed successfully.  The step succeeded.,00:04:48,0,0,,,,0
    03/25/2010 10:55:01,MAG_LOG_EXPLOIT,Error,0,A92SV09101SQL,MAG_LOG_EXPLOIT,(Job outcome),,The job failed.  The Job was invoked by Schedule 5 (TEST).  The last step to run was step 2 (SESSION).,00:07:10,0,0,,,,0
    03/25/2010 11:01:39,MAG_LOG_EXPLOIT,Error,2,A92SV09101SQL,MAG_LOG_EXPLOIT,SESSION,,Executed as user: A92SV09101SQL\SYSTEM. ...00.4035.00 for 64-bit  Copyright (C) Microsoft Corp 1984-2005. All rights reserved.    Started:  11:01:39  Error: 2010-03-25 11:02:11.16     Code: 0xC0202009     Source: DFT LIGNES ALL OLE DB  Nbsessions ALL [27780]     Description: SSIS Error Code DTS_E_OLEDBERROR.  An OLE DB error has occurred. Error code: 0x80040E37.  End Error  Error: 2010-03-25 11:02:11.16     Code: 0xC02020E8     Source: DFT LIGNES ALL OLE DB  Nbsessions ALL [27780]     Description: Opening a rowset for "[dbo].[NBSESSIONS]" failed. Check that the object exists in the database.  End Error  Error: 2010-03-25 11:02:11.16     Code: 0xC004706B     Source: DFT LIGNES ALL DTS.Pipeline     Description: "component "OLE DB  Nbsessions ALL" (27780)" failed validation and returned validation status "VS_ISBROKEN".  End Error  Error: 2010-03-25 11:02:11.16     Code: 0xC004700C     Source: DFT LIGNES ALL DTS.Pipeline     Description: One or more component fa...  The package execution fa...  The step failed.,00:00:32,0,0,,,,0
    03/25/2010 10:55:01,MAG_LOG_EXPLOIT,Unknown,1,A92SV09101SQL,MAG_LOG_EXPLOIT,LOAD1,,Executed as user: A92SV09101SQL\SYSTEM. Microsoft (R) SQL Server Execute Package Utility  Version 9.00.4035.00 for 64-bit  Copyright (C) Microsoft Corp 1984-2005. All rights reserved.    Started:  10:55:01  DTExec: The package execution returned DTSER_SUCCESS (0).  Started:  10:55:01  Finished: 11:01:39  Elapsed:  398.156 seconds.  The package executed successfully.  The step succeeded.,00:06:38,0,0,,,,0
    03/24/2010 20:00:00,MAG_LOG_EXPLOIT,Error,0,A92SV09101SQL,MAG_LOG_EXPLOIT,(Job outcome),,The job failed.  The Job was invoked by Schedule 5 (TEST).  The last step to run was step 2 (SESSION).,00:07:27,0,0,,,,0
    03/24/2010 20:06:55,MAG_LOG_EXPLOIT,Error,2,A92SV09101SQL,MAG_LOG_EXPLOIT,SESSION,,Executed as user: A92SV09101SQL\SYSTEM. ...00.4035.00 for 64-bit  Copyright (C) Microsoft Corp 1984-2005. All rights reserved.    Started:  20:06:55  Error: 2010-03-24 20:07:27.58     Code: 0xC0202009     Source: DFT LIGNES ALL OLE DB  Nbsessions ALL [27780]     Description: SSIS Error Code DTS_E_OLEDBERROR.  An OLE DB error has occurred. Error code: 0x80040E37.  End Error  Error: 2010-03-24 20:07:27.60     Code: 0xC02020E8     Source: DFT LIGNES ALL OLE DB  Nbsessions ALL [27780]     Description: Opening a rowset for "[dbo].[NBSESSIONS]" failed. Check that the object exists in the database.  End Error  Error: 2010-03-24 20:07:27.60     Code: 0xC004706B     Source: DFT LIGNES ALL DTS.Pipeline     Description: "component "OLE DB  Nbsessions ALL" (27780)" failed validation and returned validation status "VS_ISBROKEN".  End Error  Error: 2010-03-24 20:07:27.61     Code: 0xC004700C     Source: DFT LIGNES ALL DTS.Pipeline     Description: One or more component fa...  The package execution fa...  The step failed.,00:00:32,0,0,,,,0
    03/24/2010 20:00:00,MAG_LOG_EXPLOIT,Unknown,1,A92SV09101SQL,MAG_LOG_EXPLOIT,LOAD1,,Executed as user: A92SV09101SQL\SYSTEM. Microsoft (R) SQL Server Execute Package Utility  Version 9.00.4035.00 for 64-bit  Copyright (C) Microsoft Corp 1984-2005. All rights reserved.    Started:  20:00:01  Error: 2010-03-24 20:00:17.18     Code: 0xC0016016     Source:       Description: Failed to decrypt protected XML node "PassWord" with error 0x8009000B "Key not valid for use in specified state.". You may not be authorized to access this information. This error occurs when there is a cryptographic error. Verify that the correct key is available.  End Error  DTExec: The package execution returned DTSER_SUCCESS (0).  Started:  20:00:01  Finished: 20:06:55  Elapsed:  414.125 seconds.  The package executed successfully.  The step succeeded.,00:06:55,0,0,,,,0


    Un grand merci au Champollion moderne qui saura décrypter ces hiéroglyphes

  2. #2
    Membre Expert Avatar de Jinroh77
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Février 2006
    Messages
    1 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Février 2006
    Messages : 1 964
    Par défaut
    Ces étapes consistent en l'exécution de packages SSIS qui posent des problèmes. Visiblement la table "dbo.NBSESSIONS" n'existe pas.
    Il faudrait ouvrir les packages depuis Visual Studio pour les corriger.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    53
    Détails du profil
    Informations personnelles :
    Âge : 69
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Juin 2006
    Messages : 53
    Par défaut Le problème n'est pas dans les packages
    Bonjour Jinroh77,

    Merci pour la réponse mais ce ne sont pas les packages qu'il faut corriger puisque ceux-ci fonctionnent parfaitement lorsqu'ils sont lancés depuis Visual Studio et les tables sont bien alimentées correctement.

    Ce que mes collègues et moi ne comprenons pas c'est le pourquoi du blocage au niveau de l'Agent SQL Server : droits, paramètres...?

    Sinon, on tentera les DTS RUN...

  4. #4
    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 est la propriété ProtectionLevel de votre package ?
    En la définissant à "ServerStorage" est ce que cela règle votre problème ?

    ++

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    53
    Détails du profil
    Informations personnelles :
    Âge : 69
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Juin 2006
    Messages : 53
    Par défaut EUREKA une fois encore Agent SQL Server 2005
    Bonjour collègue Eléve INGENIEUR CNAM mikedaven,
    Bonjour Jinroh77,

    Nous n'avons pas eu besoin de regarder le niveau de protection cette fois, mais je garde l'information sous le coude au cas où un autre problème surviendrait

    Jinroh77 avait quand-même raison, mea culpa

    Nous avons constaté ,sans comprendre pourquoi, le fait que dans les packages, au niveau Connection Manager, le nom de la DB disparaissait parfois...

    Après l'avoir réintégré et lancé l'ASS dans ces conditions, les 5 steps du job se sont bien déroulés pour la première fois.
    Aussi nous avons utilisé une variable server_name qui est initialisée en Connection Manager avec la propriété ServerName des Expressions

    CE PROJET EST PRATIQUEMENT TERMINE (à part quelques dernières modifs de luxe)

    Une dernière question : Je vais rajouter deux packages un pour rapatrier les fichiers chez moi (amont), l'autre pour les archiver sur le répertoire général (aval)

    Vaut-il mieux passer de 5 à 7 steps (avec packages amont et aval) ou passer à 3 jobs (1 job amont, le job à 5 steps inchangé, 1 job aval) ?



    MERCI à tous

    ---------------------------------------------
    Je suis prêt à mettre toutes les infos concernant ce projet à disposition pour contribuer à la FAQ ou rédiger un tutoriel de plus

Discussions similaires

  1. Recherche multicritère avec C# & Sql server 2k5
    Par Invité dans le forum Accès aux données
    Réponses: 3
    Dernier message: 26/05/2008, 23h50
  2. Réponses: 3
    Dernier message: 25/05/2008, 15h16
  3. [C# 2K8 & MS-SQL Server 2K5] Probléme de sauvegarde DB avec SMO
    Par emmr.rida dans le forum Développement
    Réponses: 2
    Dernier message: 03/05/2008, 14h30
  4. [Oracle 10g & MS SQL Server 2K5] DTS Import/Export Wizard
    Par tamiii dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 11/04/2008, 09h08
  5. Réponses: 3
    Dernier message: 06/07/2006, 09h47

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