Utilisateur pour l'exécution de package SSIS depuis C#
krimog
Messages postés1860Date d'inscriptionlundi 28 novembre 2005StatutMembreDernière intervention14 février 2015
-
14 avril 2009 à 15:25
krimog
Messages postés1860Date d'inscriptionlundi 28 novembre 2005StatutMembreDernière intervention14 février 2015
-
15 avril 2009 à 10:37
Bonjour à tous.
Objectif :
A partir du code behind d'un site ASP.net (je pense que le problème serait le même avec une application classique, c'est pourquoi je poste sur le site C#, et non ASP.net), je souhaite exécuter un package SSIS 2008 (.dtsx) (source : fichier plat) grâce à la DLL Microsoft.SqlServer.Dts.Runtime. Jusqu'ici, aucun problème : je peux exéctuer mon package, attribuer des valeurs aux variables...
Problème :
Lorsque mon package utilise une connexion à une BDD, j'utilise Windows Authentication (Integrated Security=SSPI). Lorsque j'exécute le package depuis SSIS ou depuis Dtexec, tout fonctionne, mais que je l'exécute depuis mon site ASP.net, il me marque l'erreur suivante : login failed for user '(null)'.
Quelqu'un a-t-il une solution s'il vous plaît ? Car je ne souhaite vraiment pas utiliser une SQL Server Authentication...