我正在使用调度程序来编写一个简单的SSIS包的执行(这是一个测试)。
这是我在.bat文件中使用的代码:
@echo off
"C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\DTExec.exe" /FILE "Complete Path\Package 1.dtsx" /CHECKPOINTING OFF /REPORTING EWCDI
echo Finishing........
exit
SSIS包由 OLE Source - >组成。条件分割 - > OLE目的地
当我尝试执行它时,我遇到了下一个错误:
要在SQL Server数据工具之外运行SSIS包,必须安装 集成服务或更高版本的条件性拆分。
通过删除条件分割,问题得以解决。我的问题是,我需要安装什么。或者缺少什么导致执行失败?
我正在使用MVS 2010和SQL SERVER 2012。
答案 0 :(得分:0)
SSIS包在客户端运行。如果您想在某些环境中执行包,则应在本地环境中安装SSIS。如果未安装集成服务,则可以在Business Intelligence Development Studio中开发和运行包,但不能按计划任务运行。我猜你正在尝试在没有安装SSIS的服务器上安排包执行。