Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 24092|Répondre: 0

[Source] Tutoriel SSIS (6) Utilisation des fichiers de configuration XML du paquet SSIS

[Copié le lien]
Publié le 2020-8-2 18:24:28 | | | |
Tutoriel SSIS 1 Introduction aux services d’intégration SQL Server
https://www.itsvse.com/thread-9257-1-1.html

Tutoriel SSIS (2) Visual Studio 2019 (VS2019) Installer SSIS
https://www.itsvse.com/thread-9331-1-1.html

Tutoriel SSIS (3) Ajouter une source de données MySQL
https://www.itsvse.com/thread-9338-1-1.html

Tutoriel SSIS 4 Synchroniser les données MySQL avec une base de données SQL Server
https://www.itsvse.com/thread-9336-1-1.html

Tutoriel SSIS (5) Exécution de packages SSIS avec DTEXEC
https://www.itsvse.com/thread-9339-1-1.html

Le paquet Integrartion Services est en réalité un ensemble de propriétés d’objets, dans tous les paquets Integration Services que nous avons développés auparavant, les variables, attributs, tels que les liens de base de données, les répertoires de fichiers synchronisés, etc., nous utilisons directement une constante dans le paquet pour assigner ces variables ou attributs, ce qui pose beaucoup de problèmes à la publication et à la migration de ce paquet, comme lorsque nous développons des paquets dans l’environnement de développement. Toutes les variables et attributs sont définis selon l’environnement de développement, une fois le développement terminé, pour déployer ce paquet dans l’environnement de production, la connexion de la base de données, le répertoire de synchronisation, etc. changera ; la méthode précédente : ouvrir le paquet dans le nouvel environnement, réinitialiser les valeurs de ces variables ou attributs avant qu’il ne puisse s’exécuter normalement. Depuis Integration Services 2005, ce problème a été résolu grâce à l’ajout de la fonctionnalité [Configuration du paquet]. Les profils facilitent le transfert des paquets sans interruption, et le processus de configuration peut être automatisé, réduisant les tracas de déploiement et le risque d’erreurs.

La configuration des paquets du programme Integration Services permet d’écrire dans un fichier ou une table XML tout attribut SSIS, tels que des paquets, connexions, conteneurs, variables, etc., puis lu à l’exécution. Il existe plusieurs types principaux de configuration :

  • Fichier de configuration XML
  • Variable d’environnement
  • Clés de registre
  • Variable parent package
  • Tables SQL Server


Dans le menu Projet, sélectionnez Convertir en modèle de déploiement de paquets, comme illustré sur l’image suivante :



Dans le paquet SSIS, activez la configuration du paquet, faites un clic droit sur l’espace vide du paquet, puis sélectionnez la configuration du paquet, comme montré dans la figure suivante :



Vérifiez la fonction Activer la configuration du package, sélectionnez le fichier de configuration XML, cliquez sur Parcourir, et remplissez le nom de configuration selon votre situation, comme montré dans la figure ci-dessous :




Les adresses serveur de la source et de la destination sont configurables, comme montré dans la figure suivante :



Enfin, un exemple de configuration de paquet SSIS est généré : fichier de configuration.dtsConfig

Générez le code de configuration XML comme suit :

Essayez de modifier l’adresse serveur pour la mauvaise adresse, utilisez DTExecUI pour sélectionner le fichier de configuration xml, réexécuter le package, et l’erreur est la suivante :



(Fin)




Précédent:Tutoriel SSIS (5) Exécution de packages SSIS avec DTEXEC
Prochain:Tutoriel SSIS (7) SQL Server 2012 exécute les emplois SSIS
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com