Avec la modification des configurations de package en 2008 par rapport à 2005 lorsque je spécifie / ConfigFile something.dtsConfig sur la ligne de commande, les variables définies dans le package conservent leurs valeurs au moment de la conception au lieu d'utiliser les paramètres du fichier de configuration.
Je ne suis pas sûr de comprendre comment utiliser le fichier de configuration externe. J'ai lu des articles qui disent que seules les configurations définies au moment du design écraseront la charge du fichier externe. Est-ce à dire que je peux changer les variables en chaînes vides et qu'elles seront écrasées? Je ne peux pas supprimer complètement la variable! Et les entiers?
J'ai vu des articles qui mentionnent la désactivation de l'utilisation des configurations de package dans le package.
Je peux utiliser l'éditeur de package SSIS ou un éditeur XML pour modifier le chemin du fichier de configuration dans le package, puis il utilisera les paramètres de ce fichier "en dernier" (quelle que soit l'option externe / ConfigFile), mais je ne veux pas être changer le paquet. Je veux un package avec Test.dtsConfig et Production.dtsConfig et pouvoir échanger d'avant en arrière sans changer le package.
Quelle est la méthode recommandée pour le faire maintenant?