Compartir a través de


Propiedades personalizadas del origen ODBC

En la tabla siguiente se describen las propiedades personalizadas del origen ODBC. Todas las propiedades se pueden establecer a partir de expresiones SSIS.

Nombre de la propiedad

Tipo de datos

Descripción

Conexión

Conexión ODBC

Conexión ODBC para acceder a la base de datos de origen.

AccessMode

Entero (enumeración)

Modo que se usa para tener acceso a la base de datos. Los valores posibles son Nombre de tabla (0) y Comando SQL (1).

Nombre de tabla (0) es el valor predeterminado.

BatchSize

Entero

Tamaño de lote para la extracción masiva. Es el número de registros extraídos como matriz. Si el proveedor ODBC seleccionado no admite matrices, el tamaño de lote es 1.

BindCharColumnAs

Entero (enumeración)

Esta propiedad determina cómo el origen ODBC enlaza las columnas con tipos string de varios bytes como SQL_CHAR, SQL_VARCHAR o SQL_LONGVARCHAR.

Los valores posibles son Unicode (0), que enlaza las columnas como SQL_C_WCHAR, y ANSI (1), que enlaza las columnas como SQL_C_CHAR). El valor predeterminado es Unicode (0).

Nota: la propiedad no está disponible en el Editor de origen de ODBC, pero se puede establecer con el Editor avanzado.

BindNumericAs

Entero (enumeración)

Esta propiedad determina el modo en que el origen ODBC enlaza columnas con datos numéricos con los tipos de datos SQL_TYPE_NUMERIC y SQL_TYPE_DECIMAL.

Las opciones posibles son Char (0), que enlaza las columnas como SQL_C_CHAR y Numeric (1), que enlaza las columnas como SQL_C_NUMERIC. El valor predeterminado es Char (0).

Nota: la propiedad no está disponible en el Editor de origen de ODBC, pero se puede establecer con el Editor avanzado.

DefaultCodePage

Entero

Página de códigos que se usará para las columnas de salida.

Nota: la propiedad no está disponible en el Editor de origen de ODBC, pero se puede establecer con el Editor avanzado.

ExposeCharColumnsAsUnicode

Booleano

Esta propiedad determina el modo en que el componente expone las columnas CHAR. El valor predeterminado es False, que indica que las columnas CHAR se exponen como cadenas de varios bytes (DT_STR). Si es True, las columnas CHAR se exponen como cadenas anchas (DT_WSTR).

Nota: la propiedad no está disponible en el Editor de origen de ODBC, pero se puede establecer con el Editor avanzado.

FetchMethod

Entero (enumeración)

Método usado para obtener los datos. Las opciones posibles son fila por fila (0) y lote (1). El valor predeterminado es lote (1).

Para obtener más información acerca de estas opciones, vea Origen ODBC.

Nota: la propiedad no está disponible en el Editor de origen de ODBC, pero se puede establecer con el Editor avanzado.

SqlCommand

Cadena

Comando SQL que se va a ejecutar cuando AccessMode se establece en SQL Command.

StatementTimeout

Entero

Número de segundos que se esperará a que una instrucción SQL se ejecute antes de volver, con un error, a la aplicación. El valor predeterminado es 120. El valor 0 indica que el sistema no agota el tiempo de espera.

TableName

Cadena

Nombre de la tabla con los datos que se usan cuando AccessMode se establece en el nombre de tabla.

LobChunckSize

Entero

Asignación de tamaño del fragmento para las columnas LOB.

Vea también

Referencia

Editor de origen de ODBC (página Administrador de conexiones)

Conceptos

Origen ODBC