Maison > Article > développement back-end > Pourquoi est-ce que j'obtiens \"SSIS.Pipeline : pour exécuter un package SSIS en dehors de SQL Server Data Tools, vous devez installer [Nom du composant de script] d'Integration Services ou version ultérieure\" Lors de l'exécution d'un SSIS 2012
Exécution d'un package SSIS 2012 avec des composants de script à partir d'une application externe
Lors de la tentative d'exécution d'un package SSIS 2012 à partir d'une application externe à l'aide de Microsoft .SqlServer.ManagedDTS v 11.0, vous pouvez rencontrer le message d'erreur :
SSIS.Pipeline: To run a SSIS package outside of SQL Server Data Tools you must install [Script Component Name] of Integration Services or higher.
Cette erreur indique que le service SQL Server Integration Services n'est pas installé sur la machine hébergeant l'application externe.
Cause :
Les composants de script du package SSIS nécessitent l'exécution du runtime Integration Services. Lors de l'exécution du package depuis SSDT, le runtime est automatiquement disponible, mais ce n'est pas le cas lors de l'exécution depuis une application externe.
Solution :
Pour résoudre ce problème , installez le service SQL Server Integration Services sur la machine sur laquelle l'application externe sera exécutée.
Conseils supplémentaires :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!