Aufgabe 3: Ändern des Directory-Eigenschaftskonfigurationswertes
In dieser Aufgabe ändern Sie die in der Datei SSISTutorial.dtsConfig gespeicherte Konfigurationseinstellung für die Value-Eigenschaft der User::varFolderName-Variablen auf Paketebene. Die Variable aktualisiert die Directory-Eigenschaft des Foreach-Schleifencontainers. Der geänderte Wert zeigt dann auf den Ordner New Sample Data, den Sie in der vorherigen Aufgabe erstellt haben. Nachdem Sie die Konfigurationseinstellung geändert und das Paket ausgeführt haben, wird die Directory-Eigenschaft durch die Variable aktualisiert. Dabei wird der durch die Konfigurationsdatei aufgefüllte Wert anstelle des Verzeichniswerts verwendet, der ursprünglich im Paket konfiguriert war.
So ändern Sie die Konfigurationseinstellung der Directory-Eigenschaft
Suchen und öffnen Sie in Editor oder einem beliebigen anderen Texteditor die Konfigurationsdatei SSISTutorial.dtsConfig, die Sie mithilfe des Paketkonfigurations-Assistenten in der vorhergehenden Aufgabe erstellt haben.
Ändern Sie den Wert des ConfiguredValue-Elements so, dass er mit dem Pfad des Ordners New Sample Data übereinstimmt, den Sie in der vorherigen Aufgabe erstellt haben. Schließen Sie den Pfad nicht in Anführungszeichen ein. Wenn sich der Ordner New Sample Data auf der Stammebene des Laufwerks (z. B. C:\) befindet, sollten die aktualisierten XML-Daten dem folgenden Beispiel ähneln:
<?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>
Die Überschrifteninformationen GeneratedBy, GeneratedFromPackageID und GeneratedDate werden in Ihrer Datei natürlich abweichen. Achten Sie insbesondere auf das Configuration-Element. Die Value-Eigenschaft der User::varFolderName-Variablen enthält nun den Wert C:\New Sample Data.
Speichern Sie die Änderung, und schließen Sie dann den Texteditor.
Nächste Aufgabe in dieser Lektion
Aufgabe 4: Testen des Lernprogrammpakets aus Lektion 3
|