2010-11-19 9 views

Répondre

1

Vous pouvez exécuter n'importe quel type d'exécutable, y compris les fichiers de traitement par lots, dans votre flux de contrôle à partir d'une tâche d'exécution de processus.

+0

Merci \t \t Encore 5 .. – user455100

0

quand package jamais .bat l'extension par packge dtexc Fileloaction Après exécuter le package alors exécuté Il est tout simplement moyen de executepackage

0

J'ai eu cette même question, et n'a pas pu trouver une bonne réponse nulle part. Il y avait quelques autres facteurs de confusion avec le mien. J'essayais de mettre en place un paquet SSIS qui s'exécute sur un serveur, et le fait exécuter un fichier de commandes basé sur les résultats que le paquet a reçus d'une requête SQL.

Pour que je devais utiliser un paquet de boucles Foreach , puis un processus tâche d'exécution en son sein. Ensuite, je devais référencer où l'utilitaire de ligne de commande était sur le serveur et ensuite commencer mon exécutable avec un "/ c" (j'ai commencé avec un "/ k" mais qui échouerait tout le temps, à vrai dire je ne t savoir ce que "/ c" ou "/ k" faire avec CMD)

Ensuite, mes fichiers de commandes doivent être tous dans le WorkingDirectory. Alors ... Tada! ça a vraiment marché!

Questions connexes