Freigeben über


Ziel-Editor für OLE DB (Seite Verbindungs-Manager)

Mithilfe der Seite Verbindungs-Manager des Dialogfelds Ziel-Editor für OLE DB können Sie die OLE DB-Verbindung für das Ziel auswählen. Außerdem können Sie auf dieser Seite eine Tabelle oder Sicht aus der Datenbank auswählen.

HinweisHinweis

Wenn es sich bei der Datenquelle um Microsoft Office Excel 2007 handelt, erfordert die Datenquelle einen anderen Verbindungs-Manager als frühere Versionen von Excel. Weitere Informationen finden Sie unter Herstellen einer Verbindung mit einer Excel-Arbeitsmappe.

HinweisHinweis

Die CommandTimeout-Eigenschaft des OLE DB-Ziels ist nicht im Ziel-Editor für OLE DB verfügbar, sie kann jedoch mit dem Dialogfeld Erweiterter Editor festgelegt werden. Darüber hinaus sind bestimmte Optionen für schnelles Laden nur im Dialogfeld Erweiterter Editor verfügbar. Weitere Informationen zu diesen Eigenschaften finden Sie im Abschnitt OLE DB-Ziel von Benutzerdefinierte Eigenschaften für OLE DB.

Weitere Informationen zum OLE DB-Ziel finden Sie unter OLE DB-Ziel.

Statische Optionen

  • OLE DB-Verbindungs-Manager
    Wählen Sie einen vorhandenen Verbindungs-Manager aus der Liste aus, oder erstellen Sie eine neue Verbindung, indem Sie auf Neu klicken.

  • Neu
    Erstellen Sie mithilfe des Dialogfelds OLE DB-Verbindungs-Manager konfigurieren einen neuen Verbindungs-Manager.

  • Datenzugriffsmodus
    Gibt das Verfahren für das Laden von Daten in das Ziel an. Für das Laden von Doppelbyte-Zeichensatzdaten (Double-Byte Character Set oder DBCS) ist die Verwendung einer der Optionen für schnelles Laden erforderlich. Weitere Informationen zu Datenzugriffsmodi für schnelles Laden, die für Masseneinfügungen optimiert sind, finden Sie unter OLE DB-Ziel.

    Option

    Beschreibung

    Tabelle oder Sicht

    Lädt Daten in eine Tabelle oder Sicht im OLE DB-Ziel.

    Tabelle oder Sicht - schnelles Laden

    Lädt Daten in eine Tabelle oder Sicht im OLE DB-Ziel und verwendet die Option für das schnelle Laden. Weitere Informationen zu Datenzugriffsmodi für schnelles Laden, die für Masseneinfügungen optimiert sind, finden Sie unter OLE DB-Ziel.

    Variable für Tabellenname oder Sichtname

    Gibt den Namen der Tabelle oder Sicht in einer Variablen an.

    Verwandte Informationen: Verwenden von Variablen in Paketen

    Variable für Tabellenname oder Sichtname - schnelles Laden

    Gibt den Namen der Tabelle oder Sicht in einer Variablen an und verwendet zum Laden der Daten die Option für das schnelle Laden. Weitere Informationen zu Datenzugriffsmodi für schnelles Laden, die für Masseneinfügungen optimiert sind, finden Sie unter OLE DB-Ziel.

    SQL-Befehl

    Lädt Daten mithilfe einer SQL-Abfrage in das OLE DB-Ziel.

  • Vorschau
    Zeigen Sie mithilfe des Dialogfelds Vorschau der Abfrageergebnisse anzeigen eine Vorschau der Ergebnisse an. In der Vorschau können bis zu 200 Zeilen angezeigt werden.

Dynamische Optionen (Datenzugriffsmodus)

Für jede der Einstellungen für Datenzugriffsmodus werden spezifische dynamische Optionen angezeigt. In den folgenden Abschnitten werden alle dynamischen Optionen, die für die einzelnen Einstellungen für Datenzugriffsmodus verfügbar sind, beschrieben.

Datenzugriffsmodus = Tabelle oder Sicht

  • Name der Tabelle oder Sicht
    Wählen Sie den Namen der Tabelle oder Sicht aus einer Liste der verfügbaren Namen in der Datenquelle aus.

  • Neu
    Erstellen Sie mithilfe des Dialogfelds Tabelle erstellen eine neue Tabelle.

    HinweisHinweis

    Wenn Sie auf Neu klicken, generiert Integration Services 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 Binary Large Object (BLOB)-Daten (SQL Server).

Datenzugriffsmodus = Tabelle oder Sicht – schnelles Laden

  • Name der Tabelle oder Sicht
    Wählen Sie mithilfe dieser Liste eine Tabelle oder Sicht aus der Datenbank aus, oder erstellen Sie eine neue Tabelle, indem Sie auf Neu klicken.

  • Neu
    Erstellen Sie mithilfe des Dialogfelds Tabelle erstellen eine neue Tabelle.

    HinweisHinweis

    Wenn Sie auf Neu klicken, generiert Integration Services 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 Binary Large Object (BLOB)-Daten (SQL Server).

  • Identität beibehalten
    Gibt an, ob beim Laden von Daten Identitätswerte kopiert werden sollen. Diese Eigenschaft ist nur für die Option für das schnelle Laden verfügbar. Der Standardwert dieser Eigenschaft lautet false.

  • NULL-Werte beibehalten
    Gibt an, ob beim Laden von Daten NULL-Werte kopiert werden sollen. Diese Eigenschaft ist nur für die Option für das schnelle Laden verfügbar. Der Standardwert dieser Eigenschaft lautet false.

  • Tabellensperre
    Gibt an, ob die Tabelle während des Ladens gesperrt ist. Der Standardwert dieser Eigenschaft lautet true.

  • Einschränkungen überprüfen
    Gibt an, ob das Ziel beim Laden von Daten Einschränkungen überprüft. Der Standardwert dieser Eigenschaft lautet true.

  • Zeilen pro Batch
    Gibt die Anzahl der Zeilen in einem Batch an. Der Standardwert dieser Eigenschaft lautet -1 und zeigt an, dass kein Wert zugewiesen wurde.

    HinweisHinweis

    Löschen Sie im Dialogfeld Ziel-Editor für OLE DB den Inhalt des Textfelds, um anzugeben, dass für diese Eigenschaft kein benutzerdefinierter Wert zugewiesen werden soll.

  • Maximale Einfügungscommitgröße
    Gibt die Batchgröße an, für die das OLE DB-Ziel bei schnellen Ladevorgängen die Ausführung eines Commits versucht. Der Wert 0 gibt an, dass nach dem Verarbeiten aller Zeilen für alle Daten in einem einzelnen Batch ein Commit ausgeführt wird.

    HinweisHinweis

    Der Wert 0 bewirkt möglicherweise, dass das Paket bei der Ausführung nicht mehr reagiert, wenn das OLE DB-Ziel und andere Datenflusskomponenten dieselbe Quelltabelle aktualisieren. Um zu verhindern, dass die Paketausführung beendet wird, legen Sie die Option Maximale Einfügungscommitgröße auf 2147483647 fest.

    Wenn Sie für diese Eigenschaft einen Wert bereitstellen, führt das Ziel für Zeilen in Batches, die kleiner sind als (a) die Maximale Einfügungscommitgröße oder (b) die verbleibenden Zeilen im Puffer, der gerade verarbeitet wird, einen Commit durch.

    HinweisHinweis

    Einschränkungsfehler am Ziel bewirken, dass der gesamte Batch mit Zeilen, die durch Maximale Einfügungscommitgröße definiert sind, fehlschlägt.

Datenzugriffsmodus = Variable für Tabellenname oder Sichtname

  • Variablenname
    Wählen Sie die Variable aus, die den Namen der Tabelle oder Sicht enthält.

Datenzugriffsmodus = Variable für Tabellenname oder Sichtname – schnelles Laden

  • Variablenname
    Wählen Sie die Variable aus, die den Namen der Tabelle oder Sicht enthält.

  • Neu
    Erstellen Sie mithilfe des Dialogfelds Tabelle erstellen eine neue Tabelle.

    HinweisHinweis

    Wenn Sie auf Neu klicken, generiert Integration Services 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 Binary Large Object (BLOB)-Daten (SQL Server).

  • Identität beibehalten
    Gibt an, ob beim Laden von Daten Identitätswerte kopiert werden sollen. Diese Eigenschaft ist nur für die Option für das schnelle Laden verfügbar. Der Standardwert dieser Eigenschaft lautet false.

  • NULL-Werte beibehalten
    Gibt an, ob beim Laden von Daten NULL-Werte kopiert werden sollen. Diese Eigenschaft ist nur für die Option für das schnelle Laden verfügbar. Der Standardwert dieser Eigenschaft lautet false.

  • Tabellensperre
    Gibt an, ob die Tabelle während des Ladens gesperrt ist. Der Standardwert dieser Eigenschaft lautet false.

  • Einschränkungen überprüfen
    Gibt an, ob Einschränkungen vom Task überprüft werden sollen. Der Standardwert dieser Eigenschaft lautet false.

  • Zeilen pro Batch
    Gibt die Anzahl der Zeilen in einem Batch an. Der Standardwert dieser Eigenschaft lautet -1 und zeigt an, dass kein Wert zugewiesen wurde.

    HinweisHinweis

    Löschen Sie im Dialogfeld Ziel-Editor für OLE DB den Inhalt des Textfelds, um anzugeben, dass für diese Eigenschaft kein benutzerdefinierter Wert zugewiesen werden soll.

  • Maximale Einfügungscommitgröße
    Gibt die Batchgröße an, für die das OLE DB-Ziel bei schnellen Ladevorgängen die Durchführung eines Commits versucht. Der Standardwert 2147483647 zeigt an, dass nach dem Verarbeiten aller Zeilen für alle Daten in einem einzelnen Batch ein Commit durchgeführt wird.

    HinweisHinweis

    Der Wert 0 bewirkt möglicherweise, dass das Paket bei der Ausführung nicht mehr reagiert, wenn das OLE DB-Ziel und andere Datenflusskomponenten dieselbe Quelltabelle aktualisieren. Um zu verhindern, dass die Paketausführung beendet wird, legen Sie die Option Maximale Einfügungscommitgröße auf 2147483647 fest.

Datenzugriffsmodus = SQL-Befehl

  • SQL-Befehlstext
    Geben Sie den Text einer SQL-Abfrage ein, und erstellen Sie die Abfrage, indem Sie auf Abfrage erstellen klicken. Wahlweise können Sie auch nach der Datei suchen, die den Abfragetext enthält, indem Sie auf Durchsuchen klicken.

    HinweisHinweis

    Vom OLE DB-Ziel werden keine Parameter unterstützt. Wenn Sie eine parametrisierte INSERT-Anweisung ausführen müssen, ziehen Sie die Transformation für den OLE DB-Befehl in Betracht. Weitere Informationen finden Sie unter Transformation für OLE DB-Befehl.

  • Abfrage erstellen
    Mithilfe des Dialogfelds Abfrage-Generator können Sie die SQL-Abfrage visuell erstellen.

  • Durchsuchen
    Mithilfe des Dialogfelds Öffnen können Sie nach der Datei suchen, die den Text der SQL-Abfrage enthält.

  • Abfrage analysieren
    Überprüft die Syntax des Abfragetexts.

Siehe auch

Aufgaben

Laden von Daten mithilfe des OLE DB-Ziels

Verweis

Ziel-Editor für OLE DB (Seite Zuordnungen)

Ziel-Editor für OLE DB (Seite Fehlerausgabe)

Konzepte

Fehler- und Meldungsreferenz von Integration Services