Comment puis-je déployer un package SSIS pour s'exécuter comme un travail SQL Server Agent?
J'ai un peu de packages SSIS qui sont intégrés dans VS2008 je suis en train de mettre en place pour s'exécuter sur un calendrier avec l'Agent SQL Server. J'ai de la difficulté à comprendre comment déployer ces. Je peux courir sur place hors d'un chemin d'accès à mon système de fichier, mais ne peut pas comprendre comment déployer la base de données MSDB. Quelqu'un a une expérience à faire cela?
OriginalL'auteur JBone | 2011-09-07
Vous devez vous connecter pour publier un commentaire.
Vous pouvez déployer les packages de base de données MSDB ou vous pouvez le placer dans un dossier sur le serveur pour l'exécuter à partir du système de fichiers.
Tout en répondant à la question dans le lien donné, j'ai essayé de fournir des instructions étape par étape sur la façon de créer un travail SQL Server Agent pour un package qui je suppose est stocké dans l'emplacement C:\temp sur le serveur.
Comment puis-je créer une étape dans mon Travail SQL Server Agent qui va exécuter mon package SSIS?
Personnellement, je me sens de système de fichiers basé sur l'exécution du package SSIS pour être plus simple, car une fois que vous avez le travail SQL Server Agent de l'installation, du déploiement du package consiste simplement à déplacer les dtsx et liées dtsConfig fichiers.
Cependant, si vous souhaitez appliquer des autorisations SQL sur qui a accès à l'afficher ou exécuter le package, puis probablement de le déployer sur la base de données MSDB est l'option.
Lien suivant montre comment déployer un package de base de données MSDB:
Comment Déployer le package de la base de données MSDB
Espère que vous donne une idée.
OriginalL'auteur