Partilhar via


Propriedades personalizadas da origem ODBC

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

Nome da propriedade

Tipo de dados

Descrição

Conexão

Conexão ODBC

Uma conexão ODBC para acessar o banco de dados de origem.

AccessMode

Integer (enumeração)

O modo usado para acessar o banco 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 massa. Esse é o número de registros extraído como uma matriz. Se o provedor ODBC selecionado não oferecer suporte a matrizes, o tamanho de lote será 1.

BindCharColumnAs

Integer (enumeração)

Essa propriedade determina como a fonte ODBC associa colunas a tipos de cadeia de caracteres de vários bytes, como SQL_CHAR, SQL_VARCHAR ou SQL_LONGVARCHAR.

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

Observação: esta propriedade não está disponível no Editor de Origem de ODBC, mas pode ser definida usando o Editor Avançado.

BindNumericAs

Integer (enumeração)

Essa propriedade determina como a fonte ODBC associa colunas com dados numéricos a tipos de dados SQL_TYPE_NUMERIC e SQL_TYPE_DECIMAL.

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

Observação: esta propriedade não está disponível no Editor de Origem de ODBC, mas pode ser definida usando o Editor Avançado.

DefaultCodePage

Integer

A página de código a ser usada para colunas de saída de cadeia de caracteres.

Observação: esta propriedade não está disponível no Editor de Origem de ODBC, mas pode ser definida usando o Editor Avançado.

ExposeCharColumnsAsUnicode

Boolean

Essa propriedade determina como o componente expõe colunas CHAR. O valor padrão é False, que indica as colunas CHAR que são expostas como cadeias de caracteres de vários bytes (DT_STR). Se True, as colunas CHAR são expostas como cadeias de caracteres amplas (DT_WSTR).

Observação: esta propriedade não está disponível no Editor de Origem de ODBC, mas pode ser definida usando o Editor Avançado.

FetchMethod

Integer (enumeração)

O método usado para adquirir os dados. As possíveis opções são Linha a linha (0) e Lote (1). O valor padrão é Lote (1).

Para obter mais informações sobre essas opções, consulte Origem ODBC.

Observação: esta propriedade não está disponível no Editor de Origem de ODBC, mas pode ser definida usando o Editor Avançado.

SqlCommand

Cadeia de caracteres

O comando SQL a ser executado quando AccessMode é definido como Comando SQL.

StatementTimeout

Integer

O número de segundos a aguardar a execução de uma instrução SQL antes de retornar com um erro para o aplicativo. O valor padrão é 120. Um valor de 0 indica se o sistema não alcança o tempo limite.

TableName

Cadeia de caracteres

O nome da tabela com os dados que estão sendo usados quando AccessMode é definido como Nome da Tabela.

LobChunckSize

Integer

A alocação de tamanho de parte para colunas LOB.

Consulte também

Referência

Editor de Origem ODBC (página Gerenciador de Conexões)

Conceitos

Origem ODBC