2011-07-26 2 views
2

J'ai un package SSIS maître avec trois packages enfants et tous ces packages font partie d'une solution unique. J'appelle les paquets enfants via la tâche Exécuter le package et les gestionnaires de connexions pointant vers des packages enfants sur le système de fichiers.SSIS Déploiement de packages maître - enfant dans MSDB

Maintenant, je veux déployer ces paquets dans la base de données MSDB. J'ai créé le fichier SSISDeploymentManifest via l'utilitaire de déploiement. Je prévois de sélectionner SQLServer comme option lors de l'exécution du fichier manifeste, mais comment puis-je modifier les gestionnaires de connexion pour qu'ils pointent vers des paquets enfants sur la base de données msdb au lieu de ceux du système de fichiers.

Merci

Répondre

0

Pour ce faire:

  1. Changer le clic sur votre tâche d'exécution de package.
  2. Accédez à la section qui indique package et modifiez la propriété location du système de fichiers à SQL Server. Vous devrez définir une nouvelle connexion à votre base de données associée à votre serveur de services d'intégration.
  3. Localisez les packages que vous avez déployés sur msdb et vous disposerez de l'emplacement.

Vous pouvez ensuite supprimer les connexions de package associées dans votre package, qui ne seront plus utilisées lorsque vous utiliserez msdb.

Questions connexes