Modifier un fichier de configuration SSIS (DtsConfig)

Comment modifier manuellement un fichier de configuration SSIS (extension .dtsconfig)?

Voici une astuce pour éditer manuellement un fichier dtsconfig utilisé par SSIS. En effet, éditer un fichier les configurations SSIS, est assez difficile en raison du format du fichier, qui est en réalité un document XML.

Il est par contre possible d’ouvrir ce fichier de configuration avec un éditeur de texte classique. Comme le bloc-notes de Windows, Notepad++ ou encore l’application WordPad.

1. Pourquoi modifier un fichier de configuration SSIS à la main ?

Toutes les balises composant le fichier XML sont sur une seule et unique ligne de texte. Ce qui rend la lecture des éléments et variables très difficile.

Les fichiers de configuration SSIS sont la base de la gestion des package SSIS. Ils permettent d’utiliser et d’instancier des variables Integration Services de manière dynamique. Les configurations font parties intégrantes des bonnes pratiques SSIS.

Ces astuces SSIS d’édition de texte ne s’appliquent pas uniquement aux fichiers de configuration SSIS. Mais à n’importe quel document XML qui n’aurait pas de retours à la ligne. Voici 2 solutions pratiques pour mettre à plat un fichier de configuration XML SSIS (extension .dtsconfig) avec Notepad++ ou encore Visual Studio.

Pour information, cet article a été fait avec une version ancienne de Visual Studio, il existe également l’outil intégré: SSIS Configuration Manager. Cet outil fera (peut-être) l’objet d’un article dédié.

2. Editer le fichier DTSconfig avec Notepad++

La première solution est d’éditer le fichier DtsConfig avec le logiciel OpenSource Notepad++.

  • Faire un trouver/remplacer (Ctrl+F)
  • Puis aller dans l’onglet Remplacer et activer l’option Mode étendu.
  • Remplacer les caractères >< par \r\n comme ceci :
Modifier facilement un fichier de configuration SSIS avec Notepad++
Modifier un fichier de configuration SSIS avec Notepad++

3. Editer le fichier de configuration SSIS avec Visual Studio

La deuxième solution est de mettre à jour le fichier directement depuis Visual Studio. Suivre ces étapes simples depuis Visual Studio 2019, par exemple:

  1. Faire un CTRL+O afin d’ouvrir le fichier de configuration.
  2. Se servir des « touches magiques » de Visual Studio 2019, qui sont CTRL+K puis CTRL+D.

Conclusion: Astuce à utiliser avec beaucoup de précaution

Pour finir, astuce très pratique si on maitrise ce que l’on fait, mais à garder en tête de toujours faire une sauvegarde du fichier original.

Et de bien comprendre qu’une balise manquante rend le fichier DtsConfig inutilisable par SSIS.

Enfin, utiliser un fichier de configuration est recommandé par les experts, il est aussi recommandé d’utiliser le traçage des évènements. Pour cela activer et configurer les logs SSIS.

Soyez le premier à commenter

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.


*