2010-03-11 8 views
0

Je suis actuellement en train de développer complètement sur une machine locale et j'ai un paquet DTS qui, une fois terminé, devrait exécuter un fichier local exe qui compresse les fichiers csv qui viennent d'être importés.SQL 2000 - Exécution de la tâche de processus - n'exécute pas exe

Si j'exécute le package dans le concepteur ou dans la liste des packages, tout va bien et les fichiers sont compressés.

Si j'exécute le fichier à partir de l'Agent SQL en tant que tâche planifiée ou si vous démarrez manuellement la tâche, le DTS s'exécute correctement et se termine correctement, mais les fichiers ne sont pas compressés.

J'ai également essayé de pointer l'étape au niveau d'un fichier bat de base qui supprime les fichiers csv. Cela ne fonctionne pas non plus.

Je ne pense pas qu'il y ait des problèmes d'accès au réseau car tout fonctionne à partir de disques locaux et les données sont importées depuis le même répertoire que celui où je veux exécuter l'exe.

J'ai essayé d'exécuter mon service SQLSERVERAGENT en tant que. \ Administrateur et également en tant que compte de service local sans succès.

Des idées?

Merci,

Matt

Répondre

0

Ce travail sera exécuté votre package dts avec les informations d'identification est tout. Avez-vous vérifié les propriétés du dossier pour vous assurer que \ Administrateur ou le compte de service local a accès à ce dossier?