J'ai un problème lors de l'exécution d'un package via l'API sur Microsoft.SqlServer.Dts.Runtime. J'ai 4 serveurs SQL qui peuvent potentiellement exécuter mon paquet dans 2 clusters. Sur les nœuds passifs de chaque cluster, l'exécution échoue - l'erreur signalée est que la période d'évaluation SSIS a expiré. Sur les nœuds actifs, cela fonctionne bien. Je ne pense pas que cela a à voir avec le cluster, plus que SSIS lui-même n'a pas été installé à l'origine sur les nœuds actifs. Nous l'avons installé plus tard. Vendredi, nous avons désinstallé et réinstallé SSIS sur les nœuds passifs en nous assurant que nous utilisions le support d'installation correct mais que rien n'a changé. Nous avons également essayé d'échouer de nouveau avec les mêmes résultats (échec sur les nœuds maintenant actifs) Il est intéressant de pouvoir exécuter le paquet à partir de SSMS en utilisant l'utilitaire Execute Package sur les nœuds à problèmes. Mais l'appeler à partir de l'API .net ne fonctionne pas. Des idées? Je ne trouve rien! Code pour l'appel API ci-dessous ...L'exécution du package SSIS échoue lors de l'exécution de la période d'évaluation d'Integration Services
merci!
Ben
Package pck;
DTSExecResult execResult;
Application app = new Application();
//Load package from SQL Server
pck = app.LoadFromSqlServer(jobParams.SSISPackagePath, jobParams.ServerName, null, null, null);
//Assign values to the package variables
pck.Variables["FlatFileInputPath"].Value = destinationFilePath;
//Execute the package
logger.WriteInfo("Started executing SSIS package...");
execResult = pck.Execute(null, null, new SSISEventsSink(logger), null, null);
Je pense que le forum de support SSIS est meilleur pour de telles questions. Cela ressemble plus à un bug ou à un problème d'installation qu'à une question de conception/programmation. SSIS les gars peuvent y répondre mieux: http://social.msdn.microsoft.com/forums/en-US/sqlintegrationservices/threads/ – Michael
Déjà fait traverser à là http://social.msdn.microsoft.com/ Forums/fr-fr/sqlintegrationservices/fil/be298301-554a-4d88-9cea-f80d9e4dbaf9 – Ben