我正在运行一个 SQL Server 代理作业,它压缩了我的数据库备份。我运行的应用程序是一个 C# Windows 应用程序,它以数据库的路径作为参数。当我运行应用程序表单时,命令提示符一切正常。但是,当我使用操作系统(CmdExec)作为类型从 sql server 作业中运行它时,我收到以下错误。
“系统找不到指定的文件”</p>
在工作中,我有以下命令:
D:\DatabaseBackups\DatabaseBackupManager.exe D:\DatabaseBackups\SubDit\Database.bak
我尝试在 DatabaseBackups 文件夹上为 SQL Server 代理帐户设置特定的目录权限,但仍然出现相同的错误。
任何人都可以对此有所了解,因为谷歌没有提出任何有效的方法并且开始让我发疯。
谢谢