Aangepaste eigenschappen van ODBC-bron

Van toepassing op:SQL Server SSIS Integration Runtime in Azure Data Factory

De volgende tabel beschrijft de aangepaste eigenschappen van de ODBC-bron. Alle eigenschappen kunnen worden ingesteld uit SSIS-eigenschapsexpressies.

Eigenschapsnaam Gegevenssoort Description
Connection ODBC-verbinding Een ODBC-verbinding om toegang te krijgen tot de brondatabase.
Toegangsmodus Integer (enumeratie) De modus die wordt gebruikt om toegang te krijgen tot de database. De mogelijke waarden zijn Tabel Naam (0) en SQL Command (1).

De standaard is Tabel Naam (0).
BatchSize Integer De grootte van de batch voor bulkextractie. Dit is het aantal records dat als array wordt geëxtraheerd. Als de geselecteerde ODBC-provider geen arrays ondersteunt, is de batchgrootte 1.
BindCharColumnAs Integer (enumeratie) Deze eigenschap bepaalt hoe de ODBC-bron kolommen bindt met meerbytes stringtypes zoals SQL_CHAR, SQL_VARCHAR of SQL_LONGVARCHAR.

De mogelijke waarden zijn Unicode (0), die de kolommen bindt als SQL_C_WCHAR, en ANSI (1), die de kolommen bindt als SQL_C_CHAR). De standaard is Unicode (0).

Opmerking: Deze eigenschap is niet beschikbaar in de ODBC Source Editor, maar kan worden ingesteld met de Geavanceerde editor.
BindNumericAs Integer (enumeratie) Deze eigenschap bepaalt hoe de ODBC-bron kolommen bindt met numerieke gegevens met de datatypes SQL_TYPE_NUMERIC en SQL_TYPE_DECIMAL.

De mogelijke opties zijn Char (0), die de kolommen bindt als SQL_C_CHAR, en Numeriek (1), die de kolommen bindt als SQL_C_NUMERIC. De standaardwaarde is Char (0).

Opmerking: Deze eigenschap is niet beschikbaar in de ODBC Source Editor, maar kan worden ingesteld met de Geavanceerde editor.
DefaultCodePage Integer De codepagina om te gebruiken voor string-uitvoerkolommen.

Opmerking: Deze eigenschap is niet beschikbaar in de ODBC Source Editor, maar kan worden ingesteld met de Geavanceerde editor.
ExposeCharColumnsAsUnicode Boolean Deze eigenschap bepaalt hoe de component CHAR-kolommen blootstelt. De standaardwaarde is False, wat aangeeft dat CHAR-kolommen worden blootgesteld als multibyte-strings (DT_STR). Als True, worden CHAR-kolommen blootgesteld als brede strings (DT_WSTR).

Opmerking: Deze eigenschap is niet beschikbaar in de ODBC Source Editor, maar kan worden ingesteld met de Geavanceerde editor.
FetchMethod Integer (enumeratie) De methode die wordt gebruikt om de data te verkrijgen. De mogelijke opties zijn rij voor rij (0) en batch (1). De standaardwaarde is Batch (1).

Voor meer informatie over deze opties, zie ODBC Bron.

Opmerking: Deze eigenschap is niet beschikbaar in de ODBC Source Editor, maar kan worden ingesteld met de Geavanceerde editor.
SqlCommand String Het SQL-commando dat wordt uitgevoerd wanneer AccessMode is ingesteld op SQL Command.
StatementTimeout Integer Het aantal seconden dat moet wachten tot een SQL-instructie wordt uitgevoerd voordat het met een foutmelding naar de applicatie wordt teruggestuurd. De standaardwaarde is 0. Een waarde van 0 geeft aan dat het systeem niet uitloopt.
TableName String De naam van de tabel met de data die wordt gebruikt wanneer AccessMode op Tabel Naam is gezet.
LobChunckSize Integer De toewijzing van chunk size voor LOB-kolommen.