Vorgehensweise: Massenladen von Daten mithilfe des SQL Server-Ziels

Das Paket muss bereits mindestens einen Datenflusstask und eine Datenquelle enthalten, damit Sie ein SQL Server-Ziel hinzufügen und konfigurieren können.

So laden Sie Daten mithilfe eines SQL Server-Ziels

  1. Öffnen Sie in Business Intelligence Development Studio das Integration Services-Projekt mit dem gewünschten Paket.

  2. Doppelklicken Sie im Projektmappen-Explorer auf das Paket, um es zu öffnen.

  3. Klicken Sie auf die Registerkarte Datenfluss, und ziehen Sie dann aus dem Bereich Toolbox das SQL Server-Ziel auf die Entwurfsoberfläche.

  4. Verbinden Sie das Ziel mit einer Quelle oder einer vorherigen Transformation im Datenfluss, indem Sie einen Konnektor (der grüne oder rote Pfeil) auf das Ziel ziehen.

  5. Doppelklicken Sie auf das Ziel.

  6. Wählen Sie im Dialogfeld Ziel-Editor für SQL auf der Seite Verbindungs-Manager einen vorhandenen OLE SQL-Verbindungs-Manager aus, oder klicken Sie auf Neu, um einen neuen Verbindungs-Manager zu erstellen. Weitere Informationen finden Sie unter OLE DB-Verbindungs-Manager.

  7. Führen Sie eine der folgenden Aktionen aus, um die Tabelle oder die Sicht anzugeben, in die die Daten geladen werden sollen:

    • Wählen Sie eine vorhandene Tabelle oder Sicht aus.

    • Klicken Sie auf Neu, und schreiben Sie im Dialogfeld Tabelle erstelleneine SQL-Anweisung, mit der eine Tabelle oder Sicht erstellt wird.

      HinweisHinweis

      Integration Services generiert eine Standard-CREATE TABLE-Anweisung auf Grundlage der verbundenen Datenquelle. Diese Standard-CREATE TABLE-Anweisung enthält nicht das FILESTREAM-Attribut, selbst wenn die Quelltabelle eine Spalte mit der Erklärung des FILESTREAM-Attributs enthält. Um eine Integration Services-Komponente mit dem FILESTREAM-Attribut auszuführen, implementieren Sie zunächst die FILESTREAM-Speicherung in der Zieldatenbank. Fügen Sie dann das FILESTREAM-Attribut der CREATE TABLE-Anweisung im Dialogfeld Tabelle erstellen hinzu. Weitere Informationen finden Sie unter Entwerfen und Implementieren der FILESTREAM-Speicherung.

  8. Klicken Sie auf Zuordnungen, und ordnen Sie Spalten aus der Liste Verfügbare Eingabespalten Spalten in der Liste Verfügbare Zielspalten zu, indem Sie Spalten von einer Liste in eine andere Liste ziehen.

    HinweisHinweis

    Vom Ziel werden automatisch gleichnamige Spalten zugeordnet.

  9. Klicken Sie auf Erweitert, und legen Sie die Optionen für das Massenladen fest: Identität beibehalten, NULL-Werte beibehalten, Tabellensperre, Einschränkungen überprüfen und Trigger auslösen.

    Optional können Sie die erste und letzte einzufügende Eingabezeile, die maximal zulässige Anzahl von Fehlern, nach der der Einfügevorgang beendet wird, sowie die Spalten, nach der der Einfügevorgang sortiert wird, angeben.

    HinweisHinweis

    Die Sortierreihenfolge wird durch die Reihenfolge bestimmt, in der die Spalten aufgelistet sind.

  10. Klicken Sie auf OK.

  11. Klicken Sie im Menü Datei auf Ausgewählte Elemente speichern, um das aktualisierte Paket zu speichern.