SQL Server Integration Services ist eine Software -Suite, die Datenbank-Administratoren zu übertragen und verwenden Daten über viele Datenbank- Typen ermöglicht . SSIS tut dies durch die Schaffung einer Interaktion Schicht, die ein Medium zur Datenbank von Daten und Befehlen zwischen den verschiedenen Systemen übersetzen bietet . Diese Schicht umfasst eine Reihe von Daten -Transformationen und automatisierte Aufgaben , um Vernetzung möglich . Neben enthalten eine integrierte Funktionalität , kann der Programmierer auch Skripttasks Aktionen nicht im Lager SSIS Konfiguration enthalten durchzuführen. SSIS Tasks
Der Datenfluss und Befehl Transformationen zwischen Servern mit SSIS wird vom Administrator durch eine Vielzahl von gesteuert " Aufgaben . " Tasks werden spezifische SSIS Entitäten, Ereignisse oder Vorgänge enthalten , die der Administrator wünscht, auftreten , um eine ordnungsgemäße Datenübertragung zu gewährleisten. Aufgaben können die Daten für die Übertragung , die steuern, wie die Daten zwischen verschiedenen Datenbanken übersetzt zubereiten oder Make-System Anrufe an Verzeichnisse oder Dateien kopieren auf einem Host-Computer zu erstellen.
Integrierten Tasks
Aufgaben, die komplett mit SSIS kommen werden als " eingebaute " Aufgaben und sind "out of the box. " Diese Aufgaben umfassen die minimal erforderlichen Prozesse Datenübertragungen zu erreichen, als auch spezifische Aufgaben gemeint , um die Datenübertragung zu erleichtern. Dazu gehören Data Flow Aufgaben, die die Steuerung des Datentransfers von einer Datenbank zur anderen , oder Bulk- Datenübertragung Aufgaben, die das Kopieren von großen Datenmengen automatisiert von einem Computer zum nächsten.
Scripting Aufgaben
Manchmal wird der Administrator möchte eine Maßnahme, für die es keine Aufgabe zu erfüllen. In diesem Fall bietet eine flexible SSIS Aufgabe als " Script" Aufgabe. Während noch technisch eine Aufgabe , kann das Script Aufgabe der Administrator Code zu seinem eigenen spezifischen Aufgabe zu bauen schreiben. Diese Aufgabe wird im Rahmen des SSIS Umfeld zu arbeiten , zusammen mit den anderen integrierten Aufgaben , sondern die spezifischen Anweisungen in sie vom Administrator programmiert folgen .
Scripting Task- Sprachen und Anwendungen
Da SSIS ist Teil der Microsoft Software-Suite , das Schreiben von Code für eine Scripting Aufgabe umfasst die Arbeit mit dem . NET Framework. Insbesondere verwenden Programmierer die Visual Studio Tools for Applications Skripte zu schreiben , die unterstützt Visual Basic und C # Programmiersprachen. Die VSTA Rahmen muss auf dem Computer mit dem Skript für das Skript zu laufen gibt.