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:
|
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.
Hinweis
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.
Hinweis
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.
Hinweis |
---|
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:
|
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.
Hinweis
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.
Hinweis
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). |
Hinweis |
---|
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.