任务 3:测试 Lesson 1 基本包

在本课中,已经完成了下列任务:

  • 创建了一个新的 Integration Services 项目。

  • 运行 SQL Server 导入和导出向导以创建基本包。

  • 验证并更新了受区域设置影响的属性的值。

包现在已经完成了!该对包进行测试了。

重要说明重要提示

第一次运行包时,名为“删除表 SQL 任务”的任务将失败。此行为是预期行为。任务失败的原因是该包尝试删除并重新创建表 ProspectiveCustomers;但是,包第一次运行时该表并不存在,因此 DROP 语句失败。由于“删除表 SQL 任务”和“准备 SQL 任务”之间的优先约束已设置为“完成”而非“成功,因此这不会导致包失败。

检查包布局

测试包之前,应该验证 lesson 1 包 Basic Package Lesson 1.dtsx 中的控制流和数据流是否包含下列关系图所示的对象。

控制流

用于基本课程 1 包的控制流

数据流

用于基本课程 1 包的数据流

此外,该包应该包括下列两个连接管理器。一个连接到 Excel 工作簿文件 Customers.xls,另一个连接到 AdventureWorks 数据库。

用于基本课程 1 包的连接管理器

运行 Lesson 1 包

  1. 在解决方案资源管理器中,单击 Basic Package Lesson 1.dtsx。

  2. 在**“调试”菜单中,单击“启动调试”**。

    包将开始运行,结果有 809 个行被成功添加到 AdventureWorks 中的 ProspectiveCustomers 表中。

  3. 当包运行完毕后,在**“调试”菜单中,单击“停止调试”**。

下一课

第 2 课:增强基本包

Integration Services 图标(小) 使 Integration Services 保持最新

若要从 Microsoft 获得最新的下载内容、文章、示例和视频,以及从社区获得所选解决方案,请访问 MSDN 或 TechNet 上的 Integration Services 页:

若要获得有关这些更新的自动通知,请订阅该页上提供的 RSS 源。