启用并配置包配置

更新日期: 2006 年 12 月 12 日

在本任务中,将使用包配置向导来启用包配置。您将使用该向导生成 XML 配置文件,该文件包含 Foreach 循环容器的 Directory 属性的配置设置。Directory 属性的值由新的包级别变量在运行时提供,您可以更新该变量。另外,将填充要在测试期间使用的新的示例数据文件夹。

ms166598.note(zh-cn,SQL.90).gif注意:
包配置向导不在 XML 配置文件中保存 PasswordUserName 属性值。如果使用 dtexec 命令提示实用工具运行包,则必须使用文本编辑器(如记事本)将属性值添加到文件。否则,此包将不运行。有关如何使用命令提示实用工具的详细信息,请参阅如何使用 DTExec 实用工具运行包

创建映射到 Directory 属性的新的包级别变量

  1. 在 SSIS 设计器中,单击**“控制流”**选项卡的背景。这会将要创建的变量的作用域设置为包。

  2. 在 SSIS 菜单中,选择**“变量”**。

  3. 在**“变量”**窗口中,单击“添加变量”图标。

  4. 在**“名称”**框中,键入 varFolderName

    ms166598.note(zh-cn,SQL.90).gif重要提示:
    变量名称区分大小写。
  5. 验证**“作用域”**框是否显示了包的名称 Lesson 3。

  6. varFolderName 变量的**“数据类型”框的值设置为“字符串”**。

  7. 返回到**“控制流”选项卡,并双击“文件夹中的 Foreach 文件”**容器。

  8. Foreach 循环编辑器的**“集合”页中,单击“表达式”**,再单击省略号按钮 (…)

  9. 在**“属性表达式编辑器”中,单击“属性”列表,并选择“目录”**。

  10. 在**“表达式”**框中,单击省略号按钮 (…)

  11. 在**“表达式生成器”中,展开“变量”文件夹,并将变量 User::varFolderName 拖动到“表达式”**框中。

  12. 单击**“确定”退出表达式生成器**。

  13. 单击**“确定”退出属性表达式编辑器**。

启用包配置

  1. 在 SSIS 设计器中,单击**“控制流”**选项卡的背景。

  2. SSIS 菜单上,单击**“包配置”**。

  3. 在**“包配置组织程序”对话框中,选择“启用包配置”,再单击“添加”**。

  4. 在包配置向导的欢迎页中,单击**“下一步”**。

  5. 在**“选择配置类型”页上,验证“配置类型”是否已设置为“XML 配置文件”**。

  6. 在**“选择配置类型”页中,单击“浏览”**。

  7. 默认情况下,**“选择配置文件位置”**对话框将打开至项目文件夹。

  8. 在**“选择配置文件位置”对话框的“文件名”中,键入 SSISTutorial,再单击“保存”**。

  9. 在**“选择配置类型”页中,单击“下一步”**。

  10. 在**“选择要导出的属性”页中的“对象”窗格中,展开“变量”,展开 varFolderName,展开“属性”,再选择“值”**。

  11. 在**“选择要导出的属性”页中,单击“下一步”**。

  12. 在**“完成向导”页中,键入该配置的配置名称,如 SSIS Tutorial Directory configuration。这是显示在“包配置组织程序”**对话框中的配置名称。

  13. 单击**“完成”**。

  14. 单击**“关闭”**。

  15. 向导将创建名为 SSISTutorial.dtsConfig 的配置文件,该文件包含特定变量的 value 的配置设置,此变量用于设置枚举器的 Directory 属性。

    ms166598.note(zh-cn,SQL.90).gif注意:
    配置文件通常包含有关包属性的复杂信息,但对于本教程,唯一的信息应当是 [User::varFolderName].Properties[Value]。

创建并填充新的示例数据文件夹

  1. 在 Windows 资源管理器中,在驱动器的根位置(例如,C:\)创建名为 New Sample Data 的新文件夹。

  2. 打开 c:\Program Files\Microsoft SQL Server\90\Samples\Integration Services\Tutorial\Creating a Simple ETL Package\Sample Data 文件夹,然后复制该文件夹中的任意三个示例文件。

  3. New Sample Data 文件夹中,粘贴所复制的文件。

课程中的下一个任务

修改目录属性配置值

更改历史记录

发布日期 历史记录

2006 年 12 月 12 日

新增内容:
  • 添加了有关包配置向导不在 XML 配置文件中保存的属性值,以及在使用 dtexec 命令提示实用工具来运行包之前如何在配置文件中添加这些属性的说明。