J'exécute un travail SQL Server Agent qui zippe mes sauvegardes de base de données. L'application que je lance est une application Windows C# qui prend en argument le chemin de la base de données. Lorsque j'exécute le formulaire d'application, une invite de commande fonctionne bien. Toutefois, lorsque je l'exécute à partir d'un travail de serveur SQL à l'aide du système d'exploitation (CmdExec) en tant que type, j'obtiens l'erreur suivante.Travail sur le serveur SQL - Le système ne trouve pas le fichier spécifié
« Le système ne peut pas trouver le fichier spécifié »
Dans le travail que je suis ce qui suit comme la commande:
D: \ DatabaseBackups \ DatabaseBackupManager.exe D: \ DatabaseBackups \ SubDit \ Database.bak
J'ai essayé de définir des autorisations de répertoire spécifiques pour le compte SQL Server Agent sur le dossier DatabaseBackups, mais toujours la même erreur.
Quelqu'un peut-il jeter de la lumière sur celui-ci comme Google n'a pas vomi tout ce qui a fonctionné et commence à me rendre fou.
Merci
fichier qui n'est pas trouvé? L'exécutable ou la sauvegarde de la base de données? –