2009-10-20 8 views

Répondre

1

La réponse est oui. Comme mentionné par lansinwd, vous voudriez utiliser l'outil de ligne de commande DTSRun. Les outils SQL Server devront être installés sur la machine exécutant le script Python. Je ne suis pas sûr quel pourcentage ou quels paquets seraient nécessaires mais le MSDN page on DTSRun devrait aider à répondre à cela, si nécessaire.

Un exemple de ligne de commande de base est la suivante:

DTSRun /S "Server[\Instance]" /N "DTS_Package_Name" /E 

Pour run this from Python départ: http://docs.python.org/library/os.html#process-management

Sur la page Web:

Ces fonctions peuvent être utilisées pour créer et gérer processus.

Les différentes fonctions * exec() prend une liste d'arguments pour le nouveau programme chargé dans le processus

Questions connexes