1

Repérer un package SSIS lors de son exécution

twitterlinkedinmail

Voici quelques infos pour identifier et tracer l’exécution d’un package SSIS avec SQL Server Profiler .

Il n’est pas forcément évident de repérer une session d’exécution d’un package SSIS parmi toutes les sessions connectées au même moment sur un server SQL.

Pour repérer le package SSIS , il est possible de donner un nom parlant et repérable à votre package, en ajoutant la propriété “Application Name”  dans la chaîne de connexion
de la source de données SSIS comme dans l’exemple suivant:

Data Source=MonServer;User ID=Monuser;Initial Catalog=Mabase;Provider=SQLNCLI10;
Persist Security Info=True;Auto Translate=False;Application Name=Monapplication;

Une fois recompilé, le package SSIS  sera repérable de la manière suivante dans la liste de vos sessions :

select program_name, S.* from sys.dm_exec_sessions S where program_name  like 'Monapplication%'
Dans le profiler, vous pourrez filtrer la valeur de la colonne suivante :
ApplicationName='Monapplication'


Continuez votre lecture sur le blog :

twitterlinkedinmail

Benjamin VESAN

Un commentaire

  1. Salut Louis,

    Le même système que dbms_application_info sous Oracle, peux-tu donner des informations de session, une fois connecté ?.
    Merci.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.