Freigeben über


Benutzerdefinierte Eigenschaften von Zielen

Die Datenflussobjekte in Microsoft SQL Server Integration Services-Objektmodellen verfügen über allgemeine Eigenschaften und benutzerdefinierte Eigenschaften auf der Ebene der Komponenten, der Eingabe, der Ausgabe sowie der Eingabe- und Ausgabespalten. Die benutzerdefinierten Eigenschaften sind nur zur Laufzeit verfügbar und sind nicht in der Integration Services Managed Programming Referenz-Dokumentation dokumentiert.

In diesem Thema werden die benutzerdefinierten Eigenschaften von Datenflusszielen aufgelistet und beschrieben.

  • ADO NET-Ziel

  • Ziel des Data Mining-Modelltrainings

  • DataReader-Ziel

  • Ziel für Dimensionsverarbeitung

  • Excel-Ziel

  • Flatfileziel

  • OLE DB-Ziel

  • Ziel für Partitionsverarbeitung

  • Rohdatendatei-Ziel

  • Recordsetziel

  • SQL Server Compact Edition-Ziel

  • SQL Server-Ziel

Informationen über die gemeinsamen Eigenschaften der meisten Datenflussobjekte finden Sie unter Allgemeine Eigenschaften.

Einige Eigenschaften von Zielen können mit Eigenschaftsausdrücken festgelegt werden, wie in diesem Thema angegeben. Weitere Informationen finden Sie unter Data Flow-Eigenschaften können mithilfe von Ausdrücken festgelegt werden..

ADO NET-Ziel

Das ADO.NET-Ziel verfügt sowohl über benutzerdefinierte Eigenschaften als auch über die Eigenschaften, die allen Datenflusskomponenten gemeinsam sind.

In der folgenden Tabelle werden die benutzerdefinierten Eigenschaften des ADO.NET-Ziels beschrieben. Alle Eigenschaften weisen Lese-/Schreibzugriff auf. Diese Eigenschaften sind nicht im ADO.NET-Ziel-Editor verfügbar, können jedoch mit dem Erweiterten Editor festgelegt werden.

Eigenschaft

Datentyp

Beschreibung

BatchSize

Ganze Zahl

Die Anzahl von Zeilen in einem Batch, die an den Server gesendet wurden. Der Wert 0 gibt an, dass die Batchgröße mit der internen Puffergröße übereinstimmt. Der Standardwert dieser Eigenschaft ist 0.

CommandTimeOut

Ganze Zahl

Die maximale Ausführungsdauer in Sekunden, bevor ein Timeout für den SQL-Befehl eintritt. Der Wert 0 gibt einen unbegrenzten Zeitraum an. Der Standardwert dieser Eigenschaft ist 0.

TableOrViewName

Zeichenfolge

Name der Zieltabelle oder -sicht.

UseBulkInsertWhenAvailable

Boolesch

Ein Wert, der angibt, ob die System.Data.SqlClient..::..SqlBulkCopy-Schnittstelle verwendet werden soll, um die Leistung von Masseneinfügungsvorgängen zu verbessern. Diese Schnittstelle wird nur von bestimmten ADO.NET-Anbietern unterstützt.

Der Standardwert ist True.

Weitere Informationen finden Sie unter ADO.NET-Ziel.

Benutzerdefinierte Eigenschaften des Ziels des Data Mining-Modelltrainings

Das Ziel des Data Mining-Modelltrainings verfügt sowohl über benutzerdefinierte Eigenschaften als auch über die Eigenschaften, die allen Datenflusskomponenten gemeinsam sind.

Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften des Ziels des Data Mining-Modelltrainings. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.

Eigenschaft

Datentyp

Beschreibung

ASConnectionId

Zeichenfolge

Der eindeutige Bezeichner des Verbindungs-Managers.

ASConnectionString

Zeichenfolge

Die Verbindungszeichenfolge zu einer Instanz von Analysis Services oder einem Analysis Services-Projekt.

ObjectRef

Zeichenfolge

Ein XML-Tag, das die Data Mining-Struktur identifiziert, die von der Transformation verwendet wird.

Die Eingabe und die Eingabespalten des Ziels des Data Mining-Modelltrainings verfügen nicht über benutzerdefinierte Eigenschaften.

Weitere Informationen finden Sie unter Ziel des Data Mining-Modelltrainings.

Benutzerdefinierte Eigenschaften des DataReader-Ziels

Das DataReader-Ziel verfügt sowohl über benutzerdefinierte Eigenschaften als auch über die Eigenschaften, die allen Datenflusskomponenten gemeinsam sind.

Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften des DataReader-Ziels. Alle Eigenschaften außer DataReader weisen Lese-/Schreibzugriff auf.

Eigenschaftsname

Datentyp

Beschreibung

DataReader

Zeichenfolge

Der Klassenname des DataReader-Ziels.

FailOnTimeout

Boolesch

Gibt an, ob ein Fehler ausgegeben wird, wenn ein ReadTimeout auftritt. Der Standardwert dieser Eigenschaft ist False.

ReadTimeout

Ganze Zahl

Die Anzahl von Millisekunden, bevor ein Timeout auftritt. Der Standardwert dieser Eigenschaft beträgt 30000 (30 Sekunden).

Die Eingabe und die Eingabespalten des DataReader-Ziels verfügen nicht über benutzerdefinierte Eigenschaften.

Weitere Informationen finden Sie unter DataReader-Ziel.

Benutzerdefinierte Eigenschaften des Ziels für Dimensionsverarbeitung

Das Ziel für Dimensionsverarbeitung verfügt sowohl über benutzerdefinierte Eigenschaften als auch über die Eigenschaften, die allen Datenflusskomponenten gemeinsam sind.

Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften des Ziels für Dimensionsverarbeitung. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.

Eigenschaft

Datentyp

Beschreibung

ASConnectionString

Zeichenfolge

Die Verbindungszeichenfolge zu einer Instanz von Analysis Services oder einem Analysis Services-Projekt.

KeyDuplicate

Ganze Zahl (Enumeration)

Wenn UseDefaultConfigurationFalse ist; ein Wert, der angibt, wie Fehler aufgrund doppelter Schlüssel behandelt werden. Die möglichen Werte sind IgnoreError (0), ReportAndContinue (1) und ReportAndStop (2). Der Standardwert dieser Eigenschaft ist IgnoreError (0).

KeyErrorAction

Ganze Zahl (Enumeration)

Wenn UseDefaultConfigurationFalse ist; ein Wert, der angibt, wie Schlüsselfehler behandelt werden. Die möglichen Werte sind ConvertToUnknown (0) und DiscardRecord (1). Der Standardwert dieser Eigenschaft ist ConvertToUnknown (0).

KeyErrorLimit

Ganze Zahl

Wenn UseDefaultConfigurationFalse ist; die Obergrenze von zulässigen Schlüsselfehlern.

KeyErrorLimitAction

Ganze Zahl (Enumeration)

Wenn UseDefaultConfigurationFalse ist; ein Wert, der die Maßnahme angibt, die ausgeführt werden soll, wenn KeyErrorLimit erreicht wurde. Die möglichen Werte sind StopLogging (1) und StopProcessing (0). Der Standardwert dieser Eigenschaft ist StopProcessing (0).

KeyErrorLogFile

Zeichenfolge

Wenn UseDefaultConfigurationFalse ist; der Pfad und der Dateiname der Fehlerprotokolldatei.

KeyNotFound

Ganze Zahl (Enumeration)

Wenn UseDefaultConfigurationFalse ist; ein Wert, der angibt, wie Fehler aufgrund fehlender Schlüssel behandelt werden. Die möglichen Werte sind IgnoreError (0), ReportAndContinue (1) und ReportAndStop (2). Der Standardwert dieser Eigenschaft ist IgnoreError (0).

NullKeyConvertedToUnknown

Ganze Zahl (Enumeration)

Wenn UseDefaultConfigurationFalse ist; ein Wert, der angibt, wie NULL-Schlüssel behandelt werden sollen, die in den unbekannten Wert konvertiert wurden. Die möglichen Werte sind IgnoreError (0), ReportAndContinue (1) und ReportAndStop (2). Der Standardwert dieser Eigenschaft ist IgnoreError (0).

NullKeyNotAllowed

Ganze Zahl (Enumeration)

Wenn UseDefaultConfigurationFalse ist; ein Wert, der angibt, wie unzulässige NULL-Werte behandelt werden sollen. Die möglichen Werte sind IgnoreError (0), ReportAndContinue (1) und ReportAndStop (2). Der Standardwert dieser Eigenschaft ist IgnoreError (0).

ProcessType

Ganze Zahl (Enumeration)

Der Typ der von der Transformation verwendeten Dimensionsverarbeitung. Die Werte sind ProcessAdd (1) (inkrementell), ProcessFull (0) und ProcessUpdate (2).

UseDefaultConfiguration

Boolesch

Ein Wert, der angibt, ob die Transformation die Standardfehlerkonfiguration verwendet. Wenn diese Eigenschaft False ist, schließt die Transformation Informationen über Fehlerverarbeitung ein.

Die Eingabe und die Eingabespalten des Ziels für Dimensionsverarbeitung verfügen nicht über benutzerdefinierte Eigenschaften.

Weitere Informationen finden Sie unter Ziel für Dimensionsverarbeitung.

Benutzerdefinierte Eigenschaften des Excel-Ziels

Das Excel-Ziel verfügt sowohl über benutzerdefinierte Eigenschaften als auch über die Eigenschaften, die allen Datenflusskomponenten gemeinsam sind.

Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften des Excel-Ziels. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.

Eigenschaftsname

Datentyp

Beschreibung

AccessMode

Ganze Zahl (Enumeration)

Ein Wert, der angibt, wie das Ziel auf seine Zieldatenbank zugreift.

Diese Eigenschaft kann einen der folgenden Werte haben:

  • OpenRowset (0) – Sie geben den Namen einer Tabelle oder Sicht an.

  • OpenRowset from Variable (1) – Sie geben den Namen einer Variablen an, die den Namen einer Tabelle oder Sicht enthält.

  • OpenRowset Using Fastload (3) – Sie geben den Namen einer Tabelle oder Sicht an.

  • OpenRowset Using Fastload from Variable (4) – Sie geben den Namen einer Variablen an, die den Namen einer Tabelle oder Sicht enthält.

  • SQL Command (2) - Sie geben eine SQL-Anweisung.

CommandTimeout

Ganze Zahl

Die maximale Ausführungsdauer in Sekunden, bevor ein Timeout für den SQL-Befehl eintritt. Der Wert 0 gibt einen unbegrenzten Zeitraum an. Der Standardwert dieser Eigenschaft ist 0.

HinweisHinweis
Diese Eigenschaft ist nicht im Ziel-Editor für Excel verfügbar, kann jedoch mit dem Erweiterten Editor festgelegt werden.

FastLoadKeepIdentity

Boolesch

Ein Wert, der angibt, ob Identitätswerte beim Laden von Daten kopiert werden sollen. Diese Eigenschaft ist nur verfügbar, wenn eine der Optionen für das schnelle Laden verwendet wird. Der Standardwert dieser Eigenschaft ist False.

FastLoadKeepNulls

Boolesch

Ein Wert, der angibt, ob NULL-Werte beim Laden von Daten kopiert werden sollen. Diese Eigenschaft ist nur verfügbar, wenn eine der Optionen für das schnelle Laden verwendet wird. Der Standardwert dieser Eigenschaft ist False.

FastLoadMaxInsertCommitSize

Ganze Zahl

Ein Wert, der die Batchgröße angibt, für die das Excel-Ziel bei schnellen Ladevorgängen die Durchführung eines Commits versucht. Der Standardwert 0 gibt einen einzelnen Commitvorgang an, wenn alle Zeilen verarbeitet wurden.

FastLoadOptions

Zeichenfolge

Eine Auflistung von Optionen für schnelles Laden. Die Optionen für schnelles Laden beinhalten das Sperren von Tabellen und die Überprüfung von Einschränkungen. Sie können eines, beides oder keines von beiden angeben.

HinweisHinweis
Einige Optionen für diese Eigenschaft sind nicht im Ziel-Editor für Excel verfügbar, können jedoch mit dem Erweiterten Editor festgelegt werden.

OpenRowset

Zeichenfolge

Wenn AccessModeOpenRowset ist, der Name der Tabelle oder der Sicht, auf die das Excel-Ziel zugreift.

OpenRowsetVariable

Zeichenfolge

Wenn AccessModeOpenRowset from Variable ist, der Name der Variablen, die den Namen der Tabelle oder Sicht enthält, auf die das Excel-Ziel zugreift.

SqlCommand

Zeichenfolge

Wenn AccessModeSQL Command ist, die Transact-SQL-Anweisung, mit der das Excel-Ziel die Zielspalten für die Daten angibt.

Die Eingabe und die Eingabespalten des Excel-Ziels verfügen nicht über benutzerdefinierte Eigenschaften.

Weitere Informationen finden Sie unter Excel-Ziel.

Benutzerdefinierte Eigenschaften des Flatfileziels

Das Flatfileziel verfügt sowohl über benutzerdefinierte Eigenschaften als auch über die Eigenschaften, die allen Datenflusskomponenten gemeinsam sind.

Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften des Flatfileziels. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.

Eigenschaftsname

Datentyp

Beschreibung

Header

Zeichenfolge

Ein Textblock, der in die Datei eingefügt wird, bevor Daten geschrieben werden.

Der Wert dieser Eigenschaft kann mithilfe eines Eigenschaftsausdrucks angegeben werden.

Overwrite

Boolesch

Ein Wert, der angibt, ob eine vorhandene Zieldatei mit demselben Namen überschrieben werden soll oder ob an diese Datei angehängt werden soll. Der Standardwert dieser Eigenschaft ist True.

Die Eingabe und die Eingabespalten des Flatfileziels verfügen nicht über benutzerdefinierte Eigenschaften.

Weitere Informationen finden Sie unter Flatfileziel.

Benutzerdefinierte Eigenschaften des OLE DB-Ziels

Das OLE DB-Ziel verfügt sowohl über benutzerdefinierte Eigenschaften als auch über die Eigenschaften, die allen Datenflusskomponenten gemeinsam sind.

In der folgenden Tabelle werden die benutzerdefinierten Eigenschaften des OLE DB-Ziels beschrieben. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.

HinweisHinweis

Die hier aufgelisteten FastLoad-Optionen (FastLoadKeepIdentity, FastLoadKeepNulls und FastLoadOptions) entsprechen den Eigenschaften mit ähnlichen Bezeichnungen der IRowsetFastLoad-Schnittstelle, die vom Microsoft OLE DB Provider for SQL Server (SQLOLEDB) bereitgestellt wird. Weitere Informationen finden Sie unter IRowsetFastLoad in der MSDN Library.

Eigenschaftsname

Datentyp

Beschreibung

AccessMode

Ganze Zahl (Enumeration)

Ein Wert, der angibt, wie das Ziel auf seine Zieldatenbank zugreift.

Diese Eigenschaft kann einen der folgenden Werte haben:

  • OpenRowset (0) – Sie geben den Namen einer Tabelle oder Sicht an.

  • OpenRowset from Variable (1) – Sie geben den Namen einer Variablen an, die den Namen einer Tabelle oder Sicht enthält.

  • OpenRowset Using Fastload (3) – Sie geben den Namen einer Tabelle oder Sicht an.

  • OpenRowset Using Fastload from Variable (4) – Sie geben den Namen einer Variablen an, die den Namen einer Tabelle oder Sicht enthält.

  • SQL Command (2) - Sie geben eine SQL-Anweisung.

AlwaysUseDefaultCodePage

Boolesch

Ein Wert, der angibt, ob der Wert der DefaultCodePage-Eigenschaft für jede Spalte verwendet werden soll, oder ob versucht werden soll, die Codepage vom Gebietsschema der einzelnen Spalten abzuleiten. Der Standardwert dieser Eigenschaft ist False.

CommandTimeout

Ganze Zahl

Die maximale Ausführungsdauer in Sekunden, bevor ein Timeout für den SQL-Befehl eintritt. Der Wert 0 steht für eine unbegrenzte Dauer. Der Standardwert dieser Eigenschaft ist 0.

HinweisHinweis
Diese Eigenschaft ist nicht im Ziel-Editor für OLE DB verfügbar, kann jedoch mit dem Erweiterten Editor festgelegt werden.

DefaultCodePage

Ganze Zahl

Die dem OLE DB-Ziel zugeordnete Standardcodepage.

FastLoadKeepIdentity

Boolesch

Ein Wert, der angibt, ob Identitätswerte beim Laden von Daten kopiert werden sollen. Diese Eigenschaft ist nur verfügbar, wenn eine der Optionen für das schnelle Laden verwendet wird. Der Standardwert dieser Eigenschaft ist False. Diese Eigenschaft entspricht der OLE DB IRowsetFastLoad (OLE DB)-Eigenschaft SSPROP_FASTLOADKEEPIDENTITY.

FastLoadKeepNulls

Boolesch

Ein Wert, der angibt, ob NULL-Werte beim Laden von Daten kopiert werden sollen. Diese Eigenschaft ist nur verfügbar, wenn eine der Optionen für das schnelle Laden verwendet wird. Der Standardwert dieser Eigenschaft ist False. Diese Eigenschaft entspricht der OLE DB IRowsetFastLoad (OLE DB)-Eigenschaft SSPROP_FASTLOADKEEPNULLS.

FastLoadMaxInsertCommitSize

Ganze Zahl

Ein Wert, der die Batchgröße angibt, für die das OLE DB-Ziel bei schnellen Ladevorgängen die Durchführung eines Commits versucht. Der Standardwert 2147483647 gibt einen einzelnen Commitvorgang an, wenn alle Zeilen verarbeitet wurden.

FastLoadOptions

Zeichenfolge

Eine Auflistung von Optionen für schnelles Laden. Die Optionen für schnelles Laden beinhalten das Sperren von Tabellen und die Überprüfung von Einschränkungen. Sie können eines, beides oder keines von beiden angeben. Diese Eigenschaft entspricht der OLE DB IRowsetFastLoad-Eigenschaft SSPROP_FASTLOADOPTIONS und akzeptiert Zeichenfolgenoptionen wie CHECK_CONSTRAINTS und TABLOCK.

HinweisHinweis
Einige Optionen für diese Eigenschaft sind nicht im Ziel-Editor für Excel verfügbar, können jedoch mit dem Erweiterten Editor festgelegt werden.

OpenRowset

Zeichenfolge

Wenn AccessModeOpenRowset ist, der Name der Tabelle oder der Sicht, auf die das OLE DB-Ziel zugreift.

OpenRowsetVariable

Zeichenfolge

Wenn AccessModeOpenRowset from Variable ist, der Name der Variablen, die den Namen der Tabelle oder Sicht enthält, auf die das OLE DB-Ziel zugreift.

SqlCommand

Zeichenfolge

Wenn AccessModeSQL Command ist, die Transact-SQL-Anweisung, mit der das OLE DB-Ziel die Zielspalten für die Daten angibt.

Die Eingabe und die Eingabespalten des OLE DB-Ziels verfügen nicht über benutzerdefinierte Eigenschaften.

Weitere Informationen finden Sie unter OLE DB-Ziel.

Benutzerdefinierte Eigenschaften des Ziels für Partitionsverarbeitung

Das Ziel für Partitionsverarbeitung verfügt sowohl über benutzerdefinierte Eigenschaften als auch über die Eigenschaften, die allen Datenflusskomponenten gemeinsam sind.

Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften des Ziels für Partitionsverarbeitung. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.

Eigenschaft

Datentyp

Beschreibung

ASConnectionString

Zeichenfolge

Die Verbindungszeichenfolge zu einem Analysis Services-Projekt oder einer Instanz von Analysis Services.

KeyDuplicate

Ganze Zahl (Enumeration)

Wenn UseDefaultConfigurationFalse ist; ein Wert, der angibt, wie Fehler aufgrund doppelter Schlüssel behandelt werden. Die möglichen Werte sind IgnoreError (0), ReportAndContinue (1) und ReportAndStop (2). Der Standardwert dieser Eigenschaft ist IgnoreError (0).

KeyErrorAction

Ganze Zahl (Enumeration)

Wenn UseDefaultConfigurationFalse ist; ein Wert, der angibt, wie Schlüsselfehler behandelt werden. Die möglichen Werte sind ConvertToUnknown (0) und DiscardRecord (1). Der Standardwert dieser Eigenschaft ist ConvertToUnknown (0).

KeyErrorLimit

Ganze Zahl

Wenn UseDefaultConfigurationFalse ist;, die Obergrenze von zulässigen Schlüsselfehlern.

KeyErrorLimitAction

Ganze Zahl (Enumeration)

Wenn UseDefaultConfigurationFalse ist; ein Wert, der die Aktion angibt, die ausgeführt werden soll, wenn KeyErrorLimit erreicht wurde. Die möglichen Werte sind StopLogging (1) und StopProcessing (0). Der Standardwert dieser Eigenschaft ist StopProcessing (0).

KeyErrorLogFile

Zeichenfolge

Wenn UseDefaultConfigurationFalse ist; der Pfad und der Dateiname der Fehlerprotokolldatei.

KeyNotFound

Ganze Zahl (Enumeration)

Wenn UseDefaultConfigurationFalse ist; ein Wert, der angibt, wie Fehler aufgrund fehlender Schlüssel behandelt werden. Die möglichen Werte sind IgnoreError (0), ReportAndContinue (1) und ReportAndStop (2). Der Standardwert dieser Eigenschaft ist ReportAndContinue (1).

NullKeyConvertedToUnknown

Ganze Zahl (Enumeration)

Wenn UseDefaultConfigurationFalse ist; ein Wert, der angibt, wie NULL-Schlüssel behandelt werden sollen, die in den unbekannten Wert konvertiert wurden. Die möglichen Werte sind IgnoreError (0), ReportAndContinue (1) und ReportAndStop (2). Der Standardwert dieser Eigenschaft ist IgnoreError (0).

NullKeyNotAllowed

Ganze Zahl (Enumeration)

Wenn UseDefaultConfigurationFalse ist; ein Wert, der angibt, wie unzulässige NULL-Werte behandelt werden sollen. Die möglichen Werte sind IgnoreError (0), ReportAndContinue (1) und ReportAndStop (2). Der Standardwert dieser Eigenschaft ist ReportAndContinue (1).

ProcessType

Ganze Zahl (Enumeration)

Der Typ der von der Transformation verwendeten Partitionsverarbeitung. Die möglichen Werte sind ProcessAdd (1) (inkrementell), ProcessFull (0) und ProcessUpdate (2).

UseDefaultConfiguration

Boolesch

Ein Wert, der angibt, ob die Transformation die Standardfehlerkonfiguration verwendet. Wenn diese Eigenschaft False ist, verwendet die Transformation die Werte der benutzerdefinierten Fehlerbehandlungseigenschaften, die in dieser Tabelle aufgeführt sind, einschließlich KeyDuplicate, KeyErrorAction usw.

Die Eingabe und die Eingabespalten des Ziels für Partitionsverarbeitung verfügen nicht über benutzerdefinierte Eigenschaften.

Weitere Informationen finden Sie unter Ziel für Partitionsverarbeitung.

Benutzerdefinierte Eigenschaften des Rohdatendatei-Ziels

Das Rohdatendatei-Ziel verfügt sowohl über benutzerdefinierte Eigenschaften als auch über die Eigenschaften, die allen Datenflusskomponenten gemeinsam sind.

Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften des Rohdatendatei-Ziels. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.

Eigenschaftsname

Datentyp

Beschreibung

AccessMode

Ganze Zahl (Enumeration)

Ein Wert, der angibt, ob die FileName-Eigenschaft einen Dateinamen oder den Namen einer Variablen enthält, die einen Dateinamen enthält. Die Optionen sind File name (0) und File name from variable (1).

FileName

Zeichenfolge

Der Name der Datei, in die das Rohdatendatei-Ziel schreibt.

WriteOption

Ganze Zahl (Enumeration)

Ein Wert, der angibt, ob das Rohdatendatei-Ziel eine vorhandene Datei mit demselben Namen löscht. Die Optionen sind Create Always (0), Create Once (1), Truncate and Append (3) und Append (2). Der Standardwert dieser Eigenschaft ist Create Always (0).

HinweisHinweis

Zum Anfügen müssen die Metadaten der angefügten Daten mit den Metadaten der in der Datei vorhandenen Daten übereinstimmen.

Die Eingabe und die Eingabespalten des Rohdatendatei-Ziels verfügen nicht über benutzerdefinierte Eigenschaften.

Weitere Informationen finden Sie unter Rohdatendatei-Ziel.

Benutzerdefinierte Eigenschaften des Recordsetziels

Das Recordsetziel verfügt sowohl über benutzerdefinierte Eigenschaften als auch über die Eigenschaften, die allen Datenflusskomponenten gemeinsam sind.

Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften des Recordsetziels. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.

Eigenschaftsname

Datentyp

Beschreibung

VariableName

Zeichenfolge

Der Name der Variablen, die das ADO-Recordset enthält.

Die Eingabe und die Eingabespalten des Recordsetziels verfügen nicht über benutzerdefinierte Eigenschaften.

Weitere Informationen finden Sie unter Recordsetziel.

Benutzerdefinierte Eigenschaften des Ziels für SQL Server Compact Edition

Das SQL Server Compact-Ziel verfügt sowohl über benutzerdefinierte Eigenschaften als auch über die Eigenschaften, die allen Datenflusskomponenten gemeinsam sind.

In der folgenden Tabelle werden die benutzerdefinierten Eigenschaften des SQL Server Compact-Ziels beschrieben. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.

Eigenschaftsname

Datentyp

Beschreibung

TableName

Zeichenfolge

Der Name der Zieltabelle in einer SQL Server Compact-Datenbank.

Der Wert dieser Eigenschaft kann mithilfe eines Eigenschaftsausdrucks angegeben werden.

Die Eingabe und die Eingabespalten des SQL Server Compact-Ziels verfügen nicht über benutzerdefinierte Eigenschaften.

Weitere Informationen finden Sie unter SQL Server Compact Edition-Ziel.

Benutzerdefinierte Eigenschaften des SQL Server-Ziels

Das SQL Server-Ziel verfügt sowohl über benutzerdefinierte Eigenschaften als auch über die Eigenschaften, die allen Datenflusskomponenten gemeinsam sind.

In der folgenden Tabelle werden die benutzerdefinierten Eigenschaften des SQL Server-Ziels beschrieben. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.

Eigenschaftsname

Datentyp

Beschreibung

AlwaysUseDefaultCodePage

Boolesch

Erzwingt die Verwendung des DefaultCodePage-Eigenschaftswertes. Der Standardwert dieser Eigenschaft ist False.

BulkInsertCheckConstraints

Boolesch

Ein Wert, der angibt, ob die Masseneinfügung Einschränkungen überprüft. Der Standardwert dieser Eigenschaft ist True.

BulkInsertFireTriggers

Boolesch

Ein Wert, der angibt, ob die Masseneinfügung Trigger in Tabellen auslöst. Der Standardwert dieser Eigenschaft ist False.

BulkInsertFirstRow

Ganze Zahl

Ein Wert, der die erste einzufügende Zeile angibt. Der Standardwert dieser Eigenschaft lautet -1. Dies gibt an, dass kein Wert zugewiesen wurde.

BulkInsertKeepIdentity

Boolesch

Ein Wert, der angibt, ob Werte in Identitätsspalten eingefügt werden können. Der Standardwert dieser Eigenschaft ist False.

BulkInsertKeepNulls

Boolesch

Ein Wert, der angibt, ob die Masseneinfügung NULL-Werte beibehält. Der Standardwert dieser Eigenschaft ist False.

BulkInsertLastRow

Ganze Zahl

Ein Wert, der die letzte einzufügende Zeile angibt. Der Standardwert dieser Eigenschaft lautet -1. Dies gibt an, dass kein Wert zugewiesen wurde.

BulkInsertMaxErrors

Ganze Zahl

Ein Wert, der die Anzahl der Fehler angibt, die auftreten können, bevor die Masseneinfügung abgebrochen wird. Der Standardwert dieser Eigenschaft lautet -1 und zeigt an, dass kein Wert zugewiesen wurde.

BulkInsertOrder

Zeichenfolge

Die Namen der zu sortierenden Spalten. Jede Spalte kann in auf- oder absteigender Reihenfolge sortiert werden. Wenn mehrere Sortierspalten verwendet werden, sind die Spaltennamen durch Trennzeichen getrennt.

BulkInsertTableName

Zeichenfolge

Die SQL Server-Tabelle oder -Sicht in der Datenbank, in die die Daten kopiert werden.

BulkInsertTablock

Boolesch

Ein Wert, der angibt, ob die Tabelle während der Masseneinfügung gesperrt ist. Der Standardwert dieser Eigenschaft ist True.

DefaultCodePage

Ganze Zahl

Die zu verwendende Codepage, wenn keine Codepageinformationen aus der Datenquelle verfügbar sind.

MaxInsertCommitSize

Ganze Zahl

Ein Wert, der die maximale Anzahl von Zeilen angibt, die in einen Batch eingefügt werden können. Wenn der Wert 0 (null) ist, werden alle Zeilen in einen einzelnen Batch eingefügt.

Timeout

Ganze Zahl

Ein Wert, der die Anzahl der Sekunden angibt, für die das SQL Server-Ziel vor dem Abbruch wartet, wenn keine Daten zum Einfügen verfügbar sind. Der Wert 0 bedeutet, dass für das SQL Server-Ziel kein Timeout eintritt. Der Standardwert dieser Eigenschaft ist 30.

Die Eingabe und die Eingabespalten des SQL Server-Ziels verfügen nicht über benutzerdefinierte Eigenschaften.

Weitere Informationen finden Sie unter SQL Server-Ziel.