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)