任务 3:修改目录属性配置值

在此任务中,将针对包级变量 User::varFolderName 的 Value 属性,修改存储在 SSISTutorial.dtsConfig 文件中的配置设置。该变量可以更新 Foreach 循环容器的 Directory 属性。修改后的值将指向前一个任务中创建的 New Sample Data 文件夹。修改了配置设置并运行包以后,该变量将使用从配置文件填充的值(而不是包中最初配置的目录值),来更新 Directory 属性。

修改目录属性的配置设置

  1. 在记事本或其他文本编辑器中,找到并打开在前一个任务中使用包配置向导创建的 SSISTutorial.dtsConfig 配置文件。

  2. 更改 ConfiguredValue 元素的值,使其与上一个任务中创建的 New Sample Data 文件夹匹配。请不要将路径用引号括起来。如果 New Sample Data 文件夹在驱动器的根级(例如,C:\)上,则更新的 XML 应与下面的示例类似:

    <?xml version="1.0"?><DTSConfiguration><DTSConfigurationHeading><DTSConfigurationFileInfo GeneratedBy="Domain\UserName" GeneratedFromPackageName="Lesson 3" GeneratedFromPackageID="{99396D72-2F8D-4A37-8362-96346AD53334}" GeneratedDate="11/12/2005 12:46:13 PM"/></DTSConfigurationHeading><Configuration ConfiguredType="Property" Path="\Package.Variables[User::varFolderName].Properties[Value]" ValueType="String"><ConfiguredValue>C:\New Sample Data</ConfiguredValue></Configuration></DTSConfiguration>

    当然,标题信息(GeneratedBy、GeneratedFromPackageID 和 GeneratedDate )将与您的文件有所不同。要注意的元素是 Configuration 元素。变量 User::varFolderName 的 Value 属性现在包含 C:\New Sample Data。

  3. 保存更改,再关闭文本编辑器。

课程中的下一个任务

任务 4:测试 Lesson 3 教程包

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

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

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