SSIS 2008 运行顺序包的最佳方式

发布于 2024-12-03 03:17:31 字数 82 浏览 1 评论 0原文

此时,我创建了几个现在需要在最后按顺序运行的包。 怎么做呢? 我是否应该再次创建一个新包并使用执行包任务来构建我的流程?

感谢您的提示

At this point,I created several packages that need now to be run sequentially at the end.
How to do that?
Shall I create again a new package and use Execute Package tasks to build my process flow?

Thanks for your tips

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

破晓 2024-12-10 03:17:31

是的,这可能是一个很好的解决方案。

或者,您可以使用批处理文件并多次调用 dtexec 实用程序。

例如:

dtexec /f "first package path" /Rep EWP
dtexec /f "second package path" /Rep EWP ^ 
       /Set "\Package.Variables[User::VariableName].Value";"CurrentValue"

在第二个命令中,您可以设置一个包变量。必须更改 VariableNameCurrentValue

更多信息请访问 MSDN

Yes, it can be a good solution.

Alternatively you can use a batch file and call dtexec utility more times.

For instance:

dtexec /f "first package path" /Rep EWP
dtexec /f "second package path" /Rep EWP ^ 
       /Set "\Package.Variables[User::VariableName].Value";"CurrentValue"

In the second command you can set a package variable. VariableName, and CurrentValue must be changed.

More information visit MSDN

柠檬色的秋千 2024-12-10 03:17:31

您可以从 SQL 作业运行 SSIS 包。

您可以轻松地在作业步骤中对包进行排序。

You run the SSIS packages from SQL Jobs.

You can easily sequence the packages in the Job Steps.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文