1

我使用批处理文件执行了几个 SQL 查询。我也想使用 SSIS 执行所有这些 SQL。有人可以建议我怎么做吗?

4

2 回答 2

1

这是创建 SSIS 包的基础知识的链接,我去了谷歌并输入了“初学者的 ssis”:

http://www.codeproject.com/Articles/155829/SQL-Server-Integration-Services-SSIS-Part-1-Basics

您可能希望使用一个或多个“执行 SQL 任务”。可以在以下位置找到这些指南:

http://www.sqlis.com/sqlis/post/The-Execute-SQL-Task.aspx

您可能想要使用

ConnectionType:OLE DB(或 ADO.net)
Connection:单击此处设置连接管理器(应该是文本框右侧的按钮)
ResultSet:Single Row
SQLSourceType:直接输入
SQLStatement:您的 SQL 命令在这里

现在不要太担心其他设置。

于 2013-02-02T07:52:17.003 回答
0

这是一个悬而未决的问题。您可以简单地创建一个连接字符串并调用各个 sql 或存储过程并完成它。但这不应该是目标。

SSIS 解决方案相对于 SQL 语句提供的一个优势是可以将任务分解为更小的步骤,从而使您的解决方案更具结构性和可维护性。

于 2013-02-02T13:27:17.430 回答