J'ai créé package SSIS en utilisant VS 2008définir des valeurs variables dynamiquement pour exécuter le package SSIS échoue
J'ai 5 variables pour modifier dynamiquement la valeur au moment de l'exécution
J'ont des valeurs par défaut et je peux changer ces valeurs au moment de l'exécution.
Je suis en cours d'exécution du package en utilisant le fichier bat quelque chose comme ci-dessous
DTEXEC.EXE /FILE "C:\Users\katapa\Desktop\ExtractData.dtsx"
/Set \Package.Variables[User::FilePath].Properties[Value];"C:\EPLInterface\PPSDataExtraction"
/Set \Package.Variables[User::Servername].Properties[Value];"New Server"
/Set \Package.Variables[User::DataBaseName].Properties[Value];"UAT"
/Set \Package.Variables[User::UserName].Properties[Value];"admin"
/Set \Package.Variables[User::Password].Properties[Value];"11111"
-il toujours les valeurs par défaut, même je mets à jour les valeurs.
Lorsque j'exécute le package manuellement et que vous définissez les paramètres manuellement dans la ligne de commande d'édition, cela fonctionne. si j'exécute le même code à partir d'une ligne de commande externe, il prend les valeurs par défaut que j'ai définies pour les variables.
il prend toujours les valeurs par défaut. – Kapil
Vérifier ma mise à jour – plaidDK