启用并配置包配置
更新日期: 2006 年 12 月 12 日
在本任务中,将使用包配置向导来启用包配置。您将使用该向导生成 XML 配置文件,该文件包含 Foreach 循环容器的 Directory 属性的配置设置。Directory 属性的值由新的包级别变量在运行时提供,您可以更新该变量。另外,将填充要在测试期间使用的新的示例数据文件夹。
注意: |
---|
包配置向导不在 XML 配置文件中保存 Password 和 UserName 属性值。如果使用 dtexec 命令提示实用工具运行包,则必须使用文本编辑器(如记事本)将属性值添加到文件。否则,此包将不运行。有关如何使用命令提示实用工具的详细信息,请参阅如何使用 DTExec 实用工具运行包。 |
创建映射到 Directory 属性的新的包级别变量
在 SSIS 设计器中,单击**“控制流”**选项卡的背景。这会将要创建的变量的作用域设置为包。
在 SSIS 菜单中,选择**“变量”**。
在**“变量”**窗口中,单击“添加变量”图标。
在**“名称”**框中,键入 varFolderName。
重要提示: 变量名称区分大小写。 验证**“作用域”**框是否显示了包的名称 Lesson 3。
将
varFolderName
变量的**“数据类型”框的值设置为“字符串”**。返回到**“控制流”选项卡,并双击“文件夹中的 Foreach 文件”**容器。
在 Foreach 循环编辑器的**“集合”页中,单击“表达式”**,再单击省略号按钮 (…)。
在**“属性表达式编辑器”中,单击“属性”列表,并选择“目录”**。
在**“表达式”**框中,单击省略号按钮 (…)。
在**“表达式生成器”中,展开“变量”文件夹,并将变量 User::varFolderName 拖动到“表达式”**框中。
单击**“确定”退出表达式生成器**。
单击**“确定”退出属性表达式编辑器**。
启用包配置
在 SSIS 设计器中,单击**“控制流”**选项卡的背景。
在 SSIS 菜单上,单击**“包配置”**。
在**“包配置组织程序”对话框中,选择“启用包配置”,再单击“添加”**。
在包配置向导的欢迎页中,单击**“下一步”**。
在**“选择配置类型”页上,验证“配置类型”是否已设置为“XML 配置文件”**。
在**“选择配置类型”页中,单击“浏览”**。
默认情况下,**“选择配置文件位置”**对话框将打开至项目文件夹。
在**“选择配置文件位置”对话框的“文件名”中,键入 SSISTutorial,再单击“保存”**。
在**“选择配置类型”页中,单击“下一步”**。
在**“选择要导出的属性”页中的“对象”窗格中,展开“变量”,展开 varFolderName,展开“属性”,再选择“值”**。
在**“选择要导出的属性”页中,单击“下一步”**。
在**“完成向导”页中,键入该配置的配置名称,如 SSIS Tutorial Directory configuration。这是显示在“包配置组织程序”**对话框中的配置名称。
单击**“完成”**。
单击**“关闭”**。
向导将创建名为 SSISTutorial.dtsConfig 的配置文件,该文件包含特定变量的 value 的配置设置,此变量用于设置枚举器的 Directory 属性。
注意: 配置文件通常包含有关包属性的复杂信息,但对于本教程,唯一的信息应当是 [User::varFolderName].Properties[Value]。
创建并填充新的示例数据文件夹
在 Windows 资源管理器中,在驱动器的根位置(例如,C:\)创建名为 New Sample Data 的新文件夹。
打开 c:\Program Files\Microsoft SQL Server\90\Samples\Integration Services\Tutorial\Creating a Simple ETL Package\Sample Data 文件夹,然后复制该文件夹中的任意三个示例文件。
在 New Sample Data 文件夹中,粘贴所复制的文件。
课程中的下一个任务
更改历史记录
发布日期 | 历史记录 |
---|---|
2006 年 12 月 12 日 |
|