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