none
Problème d'exécution de package par SQLSERVERAGENT RRS feed

  • Question

  • Bonjour,

    Je rencontre un problème avec l'agent SQL server : j'ai créé en local un package avec SQL Server Data Tools, que j'ai déployé sur mon serveur dans ma base SSISDB. J'ai ensuite créé un job avec l'agent SQL server qui exécute régulièrement le package. L'exécution se passe très bien et fait tout ce que je veux, mais j'ai systématique un message d'erreur en sortie du type :

    « Exécuté en tant qu''utilisateur : NT Service\SQLSERVERAGENT. Utilitaire d'exécution de package Microsoft (R) SQL Server  Version 11.0.2100.60 for 64-bit  Copyright (C) Microsoft Corporation. Tous droits réservés.    Démarré : 17:19:04  Échec de l'exécution du package sur le serveur IS. ID d'exécution : 135360<c/> État d'exécution : 4.  Pour afficher les détails de l'exécution<c/> cliquez avec le bouton droit sur le Catalogue Integration Services<c/> puis ouvrez le rapport [Toutes les exécutions].  Démarré : 17:19:04  Terminé : 17:19:09  Écoulé :  4.641 secondes.  Échec de l'exécution du package.  L'étape a échoué. »

    Et dans la fenêtre de détail on peut lire :

    Résultat : « Echec »

    Nom de Package : « Package.dtsx »

    Nom de la tâche : « Package »

    Chemin d’accès de l’exécution : « \Package »>

    Les autres tâches retournent toutes « Opération réussie » et leur chemin d’accès de l’exécution est un sous-dossier de « \Package ».

    Je n'ai trouvé que très peu d'infos sur le net, j'ai essayé les solutions proposées (cocher la case "Runtime 32bits", modifier le ProtectionLevel du package à "DontSaveSensitive", créer un utilisateur "Job Account" qui execute le package via un "Job Account Proxy", donner tous les droits à cet utilisateur sur mes bases), rien n'y fait.

    Auriez-vous une idée de la source du problème et une solution ?<o:p></o:p>

    Merci d'avance.



    • Modifié Scawfell mardi 26 août 2014 13:16
    vendredi 22 août 2014 13:30