2017-03-31 3 views
3

J'ai un package SSIS et essaie de l'exécuter en utilisant DTExec.exeDTExec renvoie le chemin de package référencé un objet qui ne peut être trouvé

Ma commande est la suivante:

DTExec /F \\SERVERNAME\CUBEDAILYBACKUP.DTSX /MAXCONCURRENT "-1" /CHECKPOINTING OFF /REPORTING EWCPI /CONSOLELOG SMT /SET \PACKAGE.VARIABLES[BackupPath].VALUE;\\SERVERNAME\CUBESBACKUP 

et j'obtiens l'erreur :

.... The package path referenced an object that cannot be found: "\PACKAGE.VARIABLES[BackupPath].VALUE". This occurs when an attempt is made to resolve a package path to an object that cannot be found. ....

Répondre

2

Le problème est que vous utilisez les majuscules:

vous devez écrire Package.Variables au lieu de PACKAGE.VARIABLES

utiliser également .Value au lieu de .VALUE