2009-08-07 6 views
1

J'ai finalement obtenu mon paquet SSIS déployé sur notre serveur SQL 2005, et je peux l'exécuter à partir de mon code ASP.NET 2.0. J'avais besoin de changer mon paquet après l'avoir configuré. J'ai double-cliqué sur le fichier et déployé le package sur le même serveur, mais le travail n'est jamais mis à jour. Il reste dans le même état que lorsque je l'ai déployé pour la première fois.SSIS Redeployment

Y a-t-il quelque chose qui me manque? Est-ce que mon DBA doit faire quelque chose pour que le travail SSIS soit rafraîchi?

+0

Je voudrais pouvoir répondre (parce que cela signifierait que j'ai * connu * la réponse). Je vais regarder .... – RolandTumble

Répondre

3

En supposant, vous parlez de l'actualisation du travail de l'Agent SQL Server lorsque vous republiez un package. Cela n'arrivera pas. Le travail ne pointe que sur le package et n'a pas besoin d'être mis à jour chaque fois que les packages le font. Si vous avez été déployé sans aucune erreur, le package sera le dernier package publié.

Si vous publiez dans le système de fichiers, vous pouvez aller chercher %Program Files%\Microsoft SQL Server\90\DTS\Packages. Là, vous devriez voir les fichiers dtsx mis à jour. Si vous publiez sur SQL Server, vous devez connecter SSMS à votre instance d'Integration Services, développer l'arborescence vers votre package et cliquer sur Reports-->General. Cela vous indiquera le numéro de version. Lors du changement/déploiement, vous verrez ce nombre augmenter. Vous pouvez également faire select * from msdb.dbo.sysdtspackages90 pour obtenir les mêmes informations.

+0

Salut Eric, Merci encore pour votre aide! Juste un peu clair sur le dernier paragraphe - étendre l'arbre à votre paquet - est-ce dans SSMS? ou BIDS? Merci! – LizardJack

+0

SSMS, une fois connecté à l'instance SSIS. Désolé je n'étais pas clair! – Eric

+0

Salut à nouveau, Eric. Merci pour votre réponse rapide. Comme vous vous y attendiez, non, les programmeurs de notre entreprise n'y ont pas non plus accès. Mais nous avons finalement réussi à le faire fonctionner, grâce à votre aide. Il s'avère que mon paquet était mis à jour lors de mon redéploiement, mais qu'il y avait une erreur (en raison des privilèges d'autorisation sur un autre serveur). Je publie mes packages sur SQL Server. Merci encore. – LizardJack