Exécution du paquet SSIS

comment programmer SSIS pour exécuter automatiquement un paquet à partir d'un fichier à un moment donné chaque jour?

21
demandé sur Chris 2009-05-11 01:23:39

2 réponses

vous avez quelques options, mais je vais vous donner quelque chose qui vous permettra de démarrer rapidement...

  1. Ouvrez SQL Server Management Studio et connectez-vous au Moteur de Base de données de SQL Server qui exécute le travail. Ce serveur SQL doit avoir SQL Server Agent installé et en cours d'exécution.
  2. Développer l'Agent SQL Server, développez des Emplois.
  3. clic droit, sélectionnez nouvel emploi.
  4. quand vous créez votre package step, pour Tapez choisissez SQL Server Integration Services Package . Pour le Paquet source , choisissez système de Fichiers . Puis pour le Package vous pouvez utiliser le bouton browse ( )... ) pour rechercher le fichier DTSX sur le système de fichiers.
  5. passer à horaires et de créer des horaires de travail que vous normalement le ferait pour tout autre travail D'Agent de serveur SQL. Dans votre cas, mettez la fréquence à quotidienne , et mettez la valeur de se produit Une fois à à n'importe quelle heure du travail devrait courir.

deux ou trois choses à garder à l'esprit...

  • assurez-vous que le compte de service SQL Server Agent (C'est la valeur par défaut, vous pouvez choisir un autre contexte de sécurité si neededed) a la permission d'accéder au paquet dtsx sur le système de fichiers.
  • cela ne fonctionnera que si le serveur sur lequel vous programmez le travail est aussi le serveur de services D'intégration. Il y a de nombreuses façons de gérer l'exécution de paquets à distance si vous en avez besoin.

pour de plus amples renseignements, veuillez consulter https://msdn.microsoft.com/en-us/library/ms191439%28v=sql.105%29.aspx?f=255&MSPPError=-2147217396

33
répondu The Lazy DBA 2017-05-31 18:50:29

je préfère l'anwser ci-dessus, mais il est également possible avec le planificateur de tâches windows et démarrer votre paquet ssis avec dtexec. (Seulement possible sur le serveur SSIS) vérifier aussi exécution avec dtexec

5
répondu JSC 2017-05-23 12:30:20