步骤 3:测试第 1 课“基本包”
在本课中,已经完成了下列任务:
创建了一个新的 Integration Services 项目。
运行 SQL Server 导入和导出向导以创建基本包。
验证并更新了受区域设置影响的属性的值。
您的包现在已经完成!该对包进行测试了。
重要提示 |
---|
第一次运行包时,名为“删除表 SQL 任务”的任务将失败。此行为是预期行为。任务失败的原因是该包尝试删除并重新创建表 ProspectiveCustomers;但是,包第一次运行时该表并不存在,因此 DROP 语句失败。由于“删除表 SQL 任务”和“准备 SQL 任务”之间的优先约束已设置为“完成”而非“成功,因此这不会导致包失败。 |
检查包布局
测试包之前,应该验证 lesson 1 包 Basic Package Lesson 1.dtsx 中的控制流和数据流是否包含下列关系图所示的对象。
控制流
数据流
此外,该包应该包括下列两个连接管理器。一个连接到 Excel 工作簿文件 Customers.xls,另一个连接到 AdventureWorks2008R2 数据库。
运行 Lesson 1 包
在解决方案资源管理器中,单击 Basic Package Lesson 1.dtsx。
在**“调试”菜单中,单击“启动调试”**。
包将开始运行,结果有 809 个行被成功添加到 AdventureWorks2008R2 中的 ProspectiveCustomers 表中。
当包运行完毕后,在**“调试”菜单中,单击“停止调试”**。