2 votes

Comment exécuter automatiquement un paquet SSIS dont la source est un fichier ?

J'ai un problème similaire à cette question : Comment exécuter un package SSIS dont la source et la cible sont basées sur des fichiers ? . Au début, il n'y avait aucun programme connu pour ouvrir le paquet dtsx (mon paquet prend une table d'un serveur et la place sur un autre). J'ai fait quelques recherches et j'ai trouvé le fichier programme DTEXECUI, et maintenant il ouvre l'utilitaire Execute Package, mais il ne remplit pas les champs Package Source (fichier) ou Package Name (Desktop). \xxx.dtsx ). Comment puis-je faire en sorte que le fait de double-cliquer sur le fichier exécute simplement le paquet SSIS - ou au moins affiche les noms du fichier sur lequel j'ai cliqué ? Merci d'avance. DTEXCUI

0voto

sorrell Points 1279

Je suppose que puisque Windows n'a pas créé automatiquement cette association pour vous, il manque par défaut certains paramètres pour l'exécutable (car ce programme devrait ouvert avec ces champs remplis).

Essayez ça :

  1. Télécharger Éditeur de programmes par défaut et l'exécuter
  2. Cliquez sur File type settings
  3. Cliquez sur Context menu
  4. Localiser .dtsx dans la liste et cliquez sur Suivant
  5. Cliquez sur le bouton Open et ensuite Edit Selected Command dpe edit
  6. Le chemin devrait ressembler à quelque chose comme "C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio\DtExecUI.exe" /F "%L" - votre chemin d'accès à l'interface DtExecUI peut être différent, mais il convient de noter que l'adresse de l'interface DtExecUI est la suivante /F "%L"
  7. Cliquez sur Next et ensuite Save Context Menu

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X