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

Développement SQL Server Discussion :

Impossible de charger le script pour l'exécuter


Sujet :

Développement SQL Server

  1. #1
    Membre régulier
    Impossible de charger le script pour l'exécuter
    Bonjour,

    Je rencontre un souci pas commun.
    Je travaille sous Windows Serveur 2016 Standart 64bits + Microsoft Sql Serveur Entreprise 2017 v14.0.2027.2

    Dans Visual Studio, j'ai créé un Projet SSIS afin de générer un package.
    Dans ce projet, j'ai créé une "Tâche de Script en Visual Basic 2017" qui fonctionne parfaitement si j'exécute mon Package SSIS dans Visual Studio.

    Mais si j'exporte mon package pour l'utiliser ensuite dans une étape d'un travail automatisé dans "Agent Sql Server" de mon serveur Sql, à son exécution automatique il plante et me met :



    Je me suis dit qu' j'avais un souci de droits, du coup, j'ai essayé de l’exécuter/créer en administrateur, etc... mais j'ai toujours la même erreur...

    Je me suis dit ensuite que c'était peut-être un problème avec le code... mais non plus !
    En effet, j'ai créée un package vierge avec juste une tâche de script simple (juste une affectation de variable a = b // donc un truc qui devrait passer comme une lettre à la poste) et là... toujours la même erreur... !!!!


    Donc en fait, l'erreur ne vient pas de mon script mais bien du fait de charger un script !???!!
    Là, je sèche du coup.... un simple package SSIS avec un script "vide" (juste une ligne de code simple) me génère cette erreur !!! Je comprends pas.

    J'ai trouvé ça sur Internet... j'ai testé au pire je me suis dit que bon, ça pouvait venir de là peut-être... mais sans effets : http://www.octetmalin.net/windows/sc...es-scripts.php

    Je ne trouve aucune piste pour réparer ça....
    Le serveur Windows et Sql sont une installation fraîche... peut-être faut-il activer un truc quelque part pour autoriser l'exécution des scripts depuis l'Agent Sql Serveur ?

    Est-ce que quelqu'un a déjà rencontré ce problème ?
    Si oui, pouvez-vous m'apporter une piste pour ma recherche s'il vous plait ?

    Par avance, je vous remercie.

    Cordialement.

  2. #2
    Membre régulier
    Est-ce possible que la version du Script dans Visual Studio soit plus récente que celle dans Sql et que ce soit ça qui fasse planter ?
    J'utilise Visual Studio 2017 (Microsoft Visual Basic 2017) pour Microsoft Sql Serveur Entreprise v14.0.2027.2

    Comment peut-on vérifier si les languages sont compatibles ?

    je me dis que c'est peut-être ça....

  3. #3
    Membre habitué
    Bonjour,

    je viens de lire un post sur le sous-forum SSIS, a priori c'est pour des scripts c# mais faudrait voir si les scripts VB ne sont pas eux-mêmes concernés.

  4. #4
    Membre régulier
    Citation Envoyé par LapinClair Voir le message
    Bonjour,

    je viens de lire un post sur le sous-forum SSIS, a priori c'est pour des scripts c# mais faudrait voir si les scripts VB ne sont pas eux-mêmes concernés.
    Bonjour,

    Merci pour votre retour. Pouvez-vous me donner le lien s'il vous plait de ce post....
    Merci.

    [EDIT:] Ok, c'est bon j'ai trouvé.
    Merci du conseil.
    Je pense que cela doit être le même souci qu'évoqué dans ce post.
    Je vais étudier la question dans ce sens du coup... merci