Planifier des packages SSIS avec l’agent SQL Server et un proxy




Comment faire une planification de packages SSIS avec SQL SERVER Agent ? Savoir faire une planification de package SSIS est important pour un projet Microsoft Business Intelligence, surtout lorsque le projet à une dimension globale et que l’industrialisation des processus de chargement SSIS fait partie intégrante du projet BI. Cela vous permet de préparer à l’avance l’exécution de vos packages et de les lancers de façon automatique. Suivez les étapes ci-dessous pour apprendre à planifier des packages SSIS.

 

1- Ouvrir SQL Server Management Studio, se connecter à une instance, puis dans l’explorateur d’objets, ouvrir le dossier SQL Server Agent, faire un clic droit sur Jobs puis choisir « New Job« .

 

2- Dans la fenêtre de dialogue « New Job » de SQL Server Management Studio, cliquer sur « Steps » puis sur « New » et remplissez la boîte de dialogue comme indiqué ci-dessous:

 

Dans l’exemple ci-dessus le package SSIS à exécuter est déployé pour SQL Server mais vous pouvez également exécuter des packages déployés depuis un système de fichiers ou le magasin de packages SSIS par exemple. Notez que le paramètre « Exécuter en tant que » concerne l’Agent SQL Server Service. Il s’agit du réglage par défaut bien que d’un point de vue sécurité, il peut ne pas convenir à vos exigences. Dans ce cas, configurer un proxy qui vous permet de donner une autorisation pour exécuter un package SSIS à partir d’une étape de SQL Server Agent ou Job Step.

 

 

3- La première étape pour la mise en place du proxy est de créer un « Credential ». Dans le navigateur de SSMS, ouvrez la section Security, puis faire un clic droit sur Credential afin de créer un nouveau Credential ou login comme indiqué ci-dessous:

 

4- Ensuite, dans le navigateur de SSMS, ouvrir à nouveau la section  SQL Server Agent puis clic droit sur Proxy, puis sur « New Proxy« , puis créer un nouveau Proxy comme indiqué ci-dessous, soit SSMS > SQL Server Agent > Proxy > Create a New Proxy

 

Enfin, spécifier les informations d’identification pour SQL Server Integration Services. Désormais, pour créer ou modifier  un « Job Step » dans SQL Server Agent, vous pouvez spécifier le proxy pour avec l’option « Exécuter en tant que ».




Soyez le premier à commenter

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.


*