ODBC Destination Custom Properties
Se aplica a: SQL Server SSIS Integration Runtime en Azure Data Factory
En la tabla siguiente se describen las propiedades personalizadas del destino ODBC. Todas las propiedades se pueden establecer a partir de expresiones SSIS.
Nombre de propiedad | Tipo de datos | Descripción |
---|---|---|
Conexión | Conexión ODBC | Conexión ODBC para acceder a la base de datos de destino. |
BatchSize | Entero | Tamaño de lote para la carga masiva. Es el número de filas cargadas como un lote. Esto solo es válido si se admite el enlace de parámetro de modo de fila. Si el enlace parámetro de modo de fila no se admite, el tamaño de lote es 1. |
BindCharColumnAs | Integer (enumeración) | Esta propiedad determina cómo el destino 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). Unicode es la mejor opción para la mayoría de los proveedores ODBC 3.x y los proveedores ODBC 2.x que permiten el enlace de parámetros CHAR como cadenas anchas. Cuando selecciona Unicode y ExposeCharColumnsAsUnicode es True, el usuario no necesita especificar la página de códigos que usa la base de datos de origen. Nota: Esta propiedad no está disponible en el Editor de destino ODBC, pero se puede definir con el Editor avanzado. |
BindNumericAs | Integer (enumeración) | Esta propiedad determina el modo en que el destino ODBC enlaza columnas con datos numéricos con los tipos de datos SQL_TYPE_NUMERIC y SQL_TYPE_DECIMAL. Los valores 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: esta propiedad no está disponible en el Editor de destino ODBC, pero se puede establecer con el Editor avanzado. |
DefaultCodePage | Entero | Página de códigos que se usará para las columnas de cadena. Nota: esta propiedad no está disponible en el Editor de destino ODBC, pero se puede establecer con el Editor avanzado. |
InsertMethod | Integer (enumeración) | Método usado para insertar los datos. Los valores posibles son fila por fila (0) y lote (1). El valor predeterminado es lote (1). Para obtener más información sobre estas opciones, vea “Opciones de carga” en Destino de ODBC. |
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. |
TableName | String | Nombre de la tabla de destino donde los datos se insertan. |
TransactionSize | Entero | Número de inserciones en una sola transacción. El valor predeterminado es 0, que significa que el destino ODBC funciona en modo de confirmación automática. Dado que el administrador de conexiones ODBC no admite transacciones distribuidas, es posible establecer esta propiedad con un valor distinto de 0. Sin embargo, si la propiedad RetainSameConnection del administrador de conexiones se establece en true , esta propiedad se debe establecer en 0. Nota: esta propiedad no está disponible en el Editor de destino ODBC, pero se puede establecer con el Editor avanzado. |
LobChunkSize | Entero | Asignación de tamaño del fragmento para las columnas LOB. |