Propriedades personalizadas de origem ODBC

Aplica-se a: SQL Server SSIS Integration Runtime em Azure Data Factory

A tabela seguinte descreve as propriedades personalizadas da fonte ODBC. Todas as propriedades podem ser definidas a partir de expressões de propriedades SSIS.

Nome da propriedade Tipo de dados Description
Conexão Ligação ODBC Uma ligação ODBC para aceder à base de dados de origem.
AccessMode Inteiro (enumeração) O modo usado para aceder à base de dados. Os valores possíveis são Nome da Tabela (0) e Comando SQL (1).

O padrão é Nome da Tabela (0).
BatchSize Integer O tamanho do lote para extração em grande quantidade. Este é o número de registos extraídos como um array. Se o fornecedor ODBC selecionado não suportar arrays, o tamanho do lote é 1.
VinculaçãoCharColumnAs Inteiro (enumeração) Esta propriedade determina como a fonte ODBC liga colunas com tipos de cadeia de múltiplos bytes, como SQL_CHAR, SQL_VARCHAR ou SQL_LONGVARCHAR.

Os valores possíveis são Unicode (0), que liga as colunas como SQL_C_WCHAR, e ANSI (1), que liga as colunas como SQL_C_CHAR). O padrão é Unicode (0).

Nota: Esta propriedade não está disponível no ODBC Source Editor, mas pode ser definida usando o Editor Avançado.
BindNumericAs Inteiro (enumeração) Esta propriedade determina como a fonte ODBC liga colunas com dados numéricos com os tipos de dados SQL_TYPE_NUMERIC e SQL_TYPE_DECIMAL.

As opções possíveis são Char (0), que liga as colunas como SQL_C_CHAR e Numeric (1), que liga as colunas como SQL_C_NUMERIC. O valor padrão é Char (0).

Nota: Esta propriedade não está disponível no ODBC Source Editor, mas pode ser definida usando o Editor Avançado.
DefaultCodePage Integer A página de código para usar para colunas de saída de strings.

Nota: Esta propriedade não está disponível no ODBC Source Editor, mas pode ser definida usando o Editor Avançado.
ExposeCharColumnsAsUnicode booleano Esta propriedade determina como o componente expõe as colunas CHAR. O valor padrão é Falso, o que indica que as colunas CHAR estão expostas como cadeias de múltiplos bytes (DT_STR). Se Verdadeiro, as colunas CHAR são expostas como cordas largas (DT_WSTR).

Nota: Esta propriedade não está disponível no ODBC Source Editor, mas pode ser definida usando o Editor Avançado.
FetchMethod Inteiro (enumeração) O método usado para obter os dados. As opções possíveis são Linha a Linha (0) e Lote (1). O valor padrão é Batch (1).

Para mais informações sobre estas opções, consulte a Fonte ODBC.

Nota: Esta propriedade não está disponível no ODBC Source Editor, mas pode ser definida usando o Editor Avançado.
SqlCommand String O comando SQL a ser executado quando o Modo de Acesso está definido como Comando SQL.
StatementTimeout Integer O número de segundos para esperar que uma instrução SQL seja executada antes de regressar, com um erro, à aplicação. O valor padrão é 0. Um valor de 0 indica que o sistema não expira.
TableName String O nome da tabela com os dados que estão a ser usados quando o AccessMode está definido como Nome da Mesa.
LobChunckSize Integer A alocação do tamanho do bloco para colunas LOB.