ODBC Destination Custom Properties
Gilt für: SQL Server SSIS Integration Runtime in Azure Data Factory
In der folgenden Tabelle werden die benutzerdefinierten Eigenschaften des ODBC-Ziels beschrieben. Alle Eigenschaften können über SSIS-Eigenschaftsausdrücke festgelegt werden.
Eigenschaftenname | Datentyp | BESCHREIBUNG |
---|---|---|
Verbindung | ODBC-Verbindung | Eine ODBC-Verbindung für den Zugriff auf die Zieldatenbank. |
BatchSize | Integer | Die Größe des Batches für den Massenladevorgang. Dies ist die Anzahl der Zeilen, die als Batch geladen werden. Ist nur gültig, wenn die Parameterbindung pro Zeile unterstützt wird. Wenn die Parameterbindung pro Zeile nicht unterstützt wird, beträgt die Batchgröße 1. |
BindCharColumnAs | Ganze Zahl (Enumeration) | Diese Eigenschaft bestimmt, wie das ODBC-Ziel Spalten an Zeichenfolgentypen mit mehreren Byte bindet, z. B. SQL_CHAR, SQL_VARCHAR oder SQL_LONGVARCHAR. Die möglichen Werte sind Unicode (0), wobei die Spalten als SQL_C_WCHAR gebunden werden, und ANSI (1), wobei die Spalten als SQL_C_CHAR gebunden werden. Der Standardwert ist Unicode (0). Unicode ist am besten für die meisten ODBC 3.x-Anbieter und ODBC 2.x-Anbieter geeignet, die das Binden von CHAR-Parametern als breite Zeichenfolgen unterstützen. Wenn Sie Unicode wählen und für ExposeCharColumnsAsUnicode die Einstellung True gilt, müssen Benutzer die von der Quelldatenbank verwendete Codepage nicht angeben. Hinweis: Diese Eigenschaft ist nicht im Ziel-Editor für ODBCverfügbar, kann jedoch mit dem Erweiterten Editorfestgelegt werden. |
BindNumericAs | Ganze Zahl (Enumeration) | Diese Eigenschaft bestimmt, wie das ODBC-Ziel Spalten mit numerischen Daten an die Datentypen SQL_TYPE_NUMERIC und SQL_TYPE_DECIMAL bindet. Die möglichen Werte sind Char (0), wobei die Spalten als SQL_C_CHAR gebunden werden, und Numeric (1), wobei die Spalten als SQL_C_NUMERIC gebunden werden. Der Standardwert ist Char (0). Hinweis: Diese Eigenschaft ist nicht im Ziel-Editor für ODBC verfügbar, kann jedoch mit dem Erweiterten Editor festgelegt werden. |
DefaultCodePage | Integer | Die Codepage, die für Zeichenfolgenspalten verwendet werden soll. Hinweis: Diese Eigenschaft ist nicht im Ziel-Editor für ODBC verfügbar, kann jedoch mit dem Erweiterten Editor festgelegt werden. |
InsertMethod | Ganze Zahl (Enumeration) | Die Methode, die zum Einfügen der Daten verwendet wird. Die möglichen Werte sind Zeile für Zeile (0) und Batch (1). Der Standardwert ist Batch (1). Weitere Informationen zu diesen Optionen finden Sie unter „Ladeoptionen“ im Artikel zum ODBC-Ziel. |
StatementTimeout | Ganzzahl | Die Anzahl der Sekunden, bis eine SQL-Anweisung ausgeführt werden soll, bevor ein Fehler an die Anwendung zurückgegeben wird. Der Standardwert ist 120. |
TableName | String | Der Name der Zieltabelle, in die die Daten eingefügt werden. |
TransactionSize | Integer | Die Anzahl von Einfügungen in einer einzelnen Transaktion. Der Standardwert ist 0. Dies bedeutet, dass das ODBC-Ziel im automatischen Commit-Modus arbeitet. Da der ODBC-Verbindungs-Manager keine verteilten Transaktionen unterstützt, ist es möglich, diese Eigenschaft auf einen anderen Wert als 0 festzulegen. Wenn die RetainSameConnection -Eigenschaft für den Verbindungs-Manager jedoch auf true festgelegt ist, muss diese Eigenschaft auf 0 festgelegt werden. Hinweis: Diese Eigenschaft ist nicht im Ziel-Editor für ODBC verfügbar, kann jedoch mit dem Erweiterten Editor festgelegt werden. |
LobChunkSize | Integer | Die Segmentgrößenzuordnung für LOB-Spalten. |