Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file dtsx包通过命令提示符运行,但不通过.bat文件运行_Batch File_Ssis - Fatal编程技术网

Batch file dtsx包通过命令提示符运行,但不通过.bat文件运行

Batch file dtsx包通过命令提示符运行,但不通过.bat文件运行,batch-file,ssis,Batch File,Ssis,通过.bat文件运行dtsx包 接收到以下错误 由于错误0xC0011002,无法加载程序包C:……dtsx。 由于错误0x800C0006,无法打开程序包文件C:……dtsx。系统找不到指定的对象。当加载包而无法打开文件或将文件正确加载到xml文档中时,会发生这种情况 我的.bat文件是: "C:\Program Files\Microsoft SQL Server\110\DTS\Binn\DTExec" /f C:\..\..\...dtsx 但是,如果我通过命令提示符运行完全相同的代码

通过.bat文件运行dtsx包

接收到以下错误

由于错误0xC0011002,无法加载程序包C:……dtsx。 由于错误0x800C0006,无法打开程序包文件C:……dtsx。系统找不到指定的对象。当加载包而无法打开文件或将文件正确加载到xml文档中时,会发生这种情况

我的.bat文件是:

"C:\Program Files\Microsoft SQL Server\110\DTS\Binn\DTExec" /f C:\..\..\...dtsx
但是,如果我通过命令提示符运行完全相同的代码,它将运行


想法?

将批处理文件中的行复制并粘贴到命令提示符中,即可正常工作。您,仍然是您,而不是其他用户,双击批处理文件,它会生成错误?是的,然后,当我运行批处理文件Put C:\..\..\..\..dtsx时,如果在输入help cmd后包含commmand提示符窗口中帮助输出的最后一页末尾列出的字符,它会生成该错误。我遇到了同样的问题,但这是因为我没有完全限定dtsx路径。。。当我这么做的时候,它起了作用