Share via


Benutzerdefinierte Eigenschaften der ODBC-Quelle

In der folgenden Tabelle werden die benutzerdefinierten Eigenschaften der ODBC-Quelle beschrieben. Alle Eigenschaften können über SSIS-Eigenschaftsausdrücke festgelegt werden.

Eigenschaftsname

Datentyp

Beschreibung

Verbindung

ODBC-Verbindung

Eine ODBC-Verbindung für den Zugriff auf die Quelldatenbank.

AccessMode

Ganze Zahl (Enumeration)

Der zum Zugreifen auf die Datenbank verwendete Modus. Die möglichen Werte sind der Tabellenname (0) und der SQL-Befehl (1).

Die Standardeinstellung ist der Tabellenname (0).

BatchSize

Ganze Zahl

Die Größe des Batches für die Massenextrahierung. Dies ist die Anzahl der als Array extrahierten Datensätze. Wenn der ausgewählte ODBC-Anbieter keine Arrays unterstützt, beträgt die Batchgröße 1.

BindCharColumnAs

Ganze Zahl (Enumeration)

Diese Eigenschaft bestimmt, wie die ODBC-Quelle 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).

Hinweis: Diese Eigenschaft ist im Quellen-Editor für ODBC nicht verfügbar, kann jedoch mit dem Erweiterten Editor festgelegt werden.

BindNumericAs

Ganze Zahl (Enumeration)

Diese Eigenschaft bestimmt, wie die ODBC-Quelle Spalten mit numerischen Daten an die Datentypen SQL_TYPE_NUMERIC und SQL_TYPE_DECIMAL bindet.

Die möglichen Optionen 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 im Quellen-Editor für ODBC nicht verfügbar, kann jedoch mit dem Erweiterten Editor festgelegt werden.

DefaultCodePage

Ganze Zahl

Die Codepage, die für Zeichenfolgen-Ausgabespalten verwendet werden soll.

Hinweis: Diese Eigenschaft ist im Quellen-Editor für ODBC nicht verfügbar, kann jedoch mit dem Erweiterten Editor festgelegt werden.

ExposeCharColumnsAsUnicode

Boolesch

Diese Eigenschaft bestimmt, wie die Komponente CHAR-Spalten verfügbar macht. Der Standardwert ist False. Dieser Wert gibt an, dass CHAR-Spalten als Multibyte-Zeichenfolgen (DT_STR) verfügbar gemacht werden. Wenn True gilt, werden CHAR-Spalten als breite Zeichenfolgen (DT_WSTR) verfügbar gemacht.

Hinweis: Diese Eigenschaft ist im Quellen-Editor für ODBC nicht verfügbar, kann jedoch mit dem Erweiterten Editor festgelegt werden.

FetchMethod

Ganze Zahl (Enumeration)

Die Methode, die zum Abrufen der Daten verwendet wird. Die möglichen Optionen sind Zeile für Zeile (0) und Batch (1). Der Standardwert ist Batch (1).

Weitere Informationen zu diesen Optionen finden Sie unter ODBC-Quelle.

Hinweis: Diese Eigenschaft ist im Quellen-Editor für ODBC nicht verfügbar, kann jedoch mit dem Erweiterten Editor festgelegt werden.

SqlCommand

Zeichenfolge

Der SQL-Befehl, der ausgeführt werden soll, wenn AccessMode auf SQL-Befehl festgelegt wird.

StatementTimeout

Ganze Zahl

Die Anzahl der Sekunden, wie lange auf die Ausführung einer SQL-Anweisung gewartet wird, bevor – mit einem Fehler – zur Anwendung zurückgekehrt wird. Der Standardwert ist 120. Der Wert 0 gibt an, dass für das System kein Timeout verwendet wird.

TableName

Zeichenfolge

Der Name der Tabelle mit den Daten, die verwendet werden, wenn AccessMode auf Tabellenname festgelegt wird.

LobChunckSize

Ganze Zahl

Die Segmentgrößenzuordnung für LOB-Spalten.

Siehe auch

Verweis

Quellen-Editor für ODBC (Seite Verbindungs-Manager)

Konzepte

ODBC-Quelle