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.
Réponse
Trop de publicités?
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 :
- Télécharger Éditeur de programmes par défaut et l'exécuter
- Cliquez sur
File type settings
- Cliquez sur
Context menu
- Localiser
.dtsx
dans la liste et cliquez sur Suivant - Cliquez sur le bouton
Open
et ensuiteEdit Selected Command
- 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"
- Cliquez sur
Next
et ensuiteSave Context Menu