Eine Variable ist ein Name zugeordnet , um Informationen im Speicher des Computers , die von einem Programm, um eine Aufgabe abzuschließen genutzt wird gespeichert. SQL Server Integration Services (SSIS) bietet die Möglichkeit, Variablen zu verwenden und sie an andere Elemente außerhalb SSIS Operationen . Die Funktionen in SSIS , die diese Funktion bieten durch verbesserte Programmierung , mit denen Anwender Programmcode anpassen , um die gewünschten Aufgaben zu ermöglichen unterstützt. Anleitung
1
Neues SSIS Package. Öffnen Sie Microsoft SQL Server. Wählen Sie " SQL Server Business Intelligence Development Studio. " Select " Datei", " Neu" und dann auf " Project".
2
Wählen Sie " Integration Services -Projekt. " Geben Sie einen Namen für das Projekt. " Klicken " die Schaltfläche "OK" , das Paket-Designer -Fenster erscheint
3
Wählen Sie " SSIS . " Wählen Sie die gewünschten Optionen aus und füllen Sie die Informationen, die für Ihre SSIS-Paket benötigt wird < . . br> 4
Klicken Sie auf den "Variable "-Registerkarte. Die Variable erscheint. Wählen Sie " Variable hinzufügen. " Geben Sie den gewünschten Namen für die Variable in der "Variable Name" ein. Wählen Sie " Package ", wie der Geltungsbereich von Variablen. Wählen Sie "String" als Typ der Variable . Fügen Sie einen " Script Task " zur Ablaufsteuerung. Öffnen Sie die " Script Task " fügen Sie dann die Variable ReadOnlyVariables
5
Klicken Sie auf die "Edit Script" -Taste; . . Ein neues Skript NET -Umgebung wird geöffnet. Fügen Sie diesen Code in der "Public Sub Main " auf der Seite.
Try'Create Verzeichnis mit Pfad in Variable gespeichert "Type Ihre Variable Name Here" IO.Directory.CreateDirectory ( Dts.Variables ( " Geben Sie Ihre Variable Name Here " ) . Value.ToString ) Dts.TaskResult = ScriptResults.SuccessCatch ex As Exception ' Return errorDts.TaskResult = ScriptResults.FailureEnd Versuchen
6
Speichern und beenden Sie das Script Task -Fenster. Klicken Sie auf den "Variable "-Registerkarte. Fügen Sie die gewünschten Speicherort für die Parameter in der Variable "Wert " ein. ( Zum Beispiel C: . \\ LocationTestSSISParameter ) . Run " SSIS Package" und dann bestätigen, dass die Ordner , die auf die Variable "Wert " hinzugefügt wurde tatsächlich in der angegebenen Position
7
löschen Sie den Ordner , das hinzugefügt wurde . Entfernen Sie das Feld "Wert" , die auf die Variable Sie erstellt aufgenommen. Speichern Sie die " SSIS -Projekt. "
8
Veröffentlichen Sie die " SSIS Package" auf den gewünschten Server. Öffnen Sie " Visual Studio. " Select " -Ansicht. " Select " Explorer ". Wählen Sie das Paket " Package.dtsx . " Select "Datei" und dann auf " Speichern unter. " Speichern " Package.dtsx " mit dem " gewünschten Namen . " Fügen Sie das" Gewünschte Server " ( zu publizistischen Zwecken ) im Feld" Server " . Fügen Sie einen "Package Path" mit dem SSIS- Paket, das Sie für diese Aufgabe geschaffen. Klicken Sie auf die Schaltfläche "OK" . Bestätigen Sie, dass das Paket in der " Integration Services "-Ordner in SQL Server ist .
9
Neues SQL Server geplante Task , um das gewünschte Paket ausgeführt und übergeben Sie die Parameter ein. Erstellen Sie einen neuen Job in der "SQL Server" mit dem Namen des Pakets, das Sie erstellt haben. Fügen Sie einen neuen Job Step mit dem Namen des Pakets, das Sie erstellt haben. Wählen Sie " SQL Server Integration Services -Paket" für das Feld Typ . Wählen Sie die Registerkarte "Allgemein" . Konfigurieren Sie den "Package Source" und " Server". Stellen Sie den Wert in der "Package "-Feld , indem Sie den Namen des Pakets erstellt . Wählen Sie " Set values" tab. Wählen Sie den "Property Path" -Feld. Geben Sie in das Feld :
Package.Variables [ User :: Type Your Name Here Variable ] Eigenschaften [Wert]
Wählen Sie das Feld "Wert" . . Geben Sie den Pfad , die früher verwendet in der Variable " Value" Field. Speichern und schließen Sie die "Job . " Testen Sie den Job "im Schritt " und überprüfen Sie , dass der Ordner erfolgreich in der Lage , die im Feld "Wert" eingegeben wurde .