51CTO技术论坛 » 微软SQL Server专区 » SQL Server数据库管理 » 作业调用操作系统命令问题???        上一帖     下一帖    查看完整版本

页: [1]

nmliwei2006-9-7 02:30
作业调用操作系统命令问题???

我的作业调用了一个名为COPY.BAT批命令.内容如下:

echo %date%
echo %time%


net use \\192.168.200.200\e$ /user:administrator  ROOT
copy \\192.168.200.200\e$\databak\home\*.*   h:\backup\home

echo %time%

就是把另一台机器上的一个文件拷过来,该批命令直接执行,成功.但在作业中调用时,出现错误,提示原因为:无法创建进程(为步骤 1,作业 0x00574D9F73E7C54488C3658321029335)(原因: 文件名、目录名或卷标语法不正确。).  步骤失败。

哪位帮忙解决一下.

刚学SQL弱智问题!!!!

[[i] 本帖最后由 cnchenjie 于 2006-9-7 14:05 编辑 [/i]]

老三2006-9-7 03:13
应该是输入的参数有问题啦,都是问这个问题
要不这样,你把你所操作的过程详细的说明,最好把图也帖出来

nmliwei2006-9-7 03:25
什么参数啊?
我就是在作业步骤中 选择操作系统命令. C:\COPY.BAT>>COPY.LOG
就这么简单一个作业,失败,查看作业历史记录就是上面的那些提示.
也就是我的批命令直接执行成功,放在作业里调用就失败.


另外在请斑竹看一下差异备份的贴.谢谢!

[[i] 本帖最后由 nmliwei 于 2006-9-7 11:30 编辑 [/i]]

nmliwei2006-9-7 05:17
解决了,把 C:\COPY.BAT>>C:\COPY.LOG改为 C:\COPY.BAT成功,但不知原因.

老三2006-9-7 05:33
我刚刚还在考虑你这个问题,你的BAT文件是不是写错了,是从本地拷到远程还是从远程拷贝到本地
如果是当前机是服务器,那路径是不是得换下!

刚刚看的时候不知道你的C:\COPY.BAT>>C:\COPY.LOG是什么意思,为什么要这么写?
谢谢指教

cnchenjie2006-9-7 06:01
COPY.BAT你这个文件里不是写了,C:\COPY.LOG这个写上应该是不对的吧!

stguoliang2006-10-22 04:37
谢谢了

关键词: 命令       操作系统       系统       操作       作业       

相关文章:
如何使用AIX操作系统中的EtherChannel功能
浦东新区采购中心GPMIS系统应用案例
linux命令
关于bash操作的命令?
UNIX操作系统基础使用手册

查看完整版本: 作业调用操作系统命令问题???


Powered by 51CTO.COM