Compartir a través de


Destino ADO NET

El destino ADO NET carga datos en una serie de bases de datos compatibles con ADO.NETque usan una tabla o vista de base de datos. Tiene la opción de cargar estos datos en una tabla o vista existente, o bien puede crear una nueva tabla y cargar los datos en ella.

Puede usar el destino de ADO NET para conectarse a Microsoft Azure SQL Database. No se admite la conexión a SQL Database mediante OLE DB. Para más información sobre SQL Database, consulte Instrucciones y limitaciones generales (Azure SQL Database).

Solucionar problemas del destino ADO NET

Puede registrar las llamadas realizadas por el destino ADO NET a proveedores de datos externos. Puede utilizar esta nueva capacidad de registro para solucionar problemas relacionados con el almacenamiento de datos en orígenes de datos externos que realiza el destino ADO NET. Para registrar las llamadas realizadas por el destino ADO NET a proveedores de datos externos, habilite el registro de paquetes y seleccione el evento Diagnostic en el nivel de paquete. Para más información, vea Herramientas para solucionar problemas con la ejecución de paquetes.

Configuración del destino ADO NET

Este destino usa un administrador de conexiones ADO.NET para conectarse a un origen de datos, administrador de conexiones que especifica el proveedor ADO.NET que se debe usar. Para más información, consulte ADO.NET Connection Manager.

Un destino ADO NET incluye asignaciones entre columnas de entrada y columnas en el origen de datos de destino. No es preciso que asigne columnas de entrada a todas las columnas de destino. Sin embargo, las propiedades de algunas columnas de destino pueden requerir la asignación de columnas de entrada. De lo contrario, podrían producirse errores. Por ejemplo, si una columna de destino no permite valores NULL, se debe asignar una columna de entrada a esa columna de destino. Además, los tipos de datos de las columnas asignadas deben ser compatibles. Por ejemplo, no es posible asignar una columna de entrada con un tipo de datos de cadena a una columna de destino con un tipo de datos numéricos si el proveedor ADO.NET no admite esta asignación.

Nota:

SQL Server no permite insertar texto en las columnas cuyo tipo de datos se haya establecido como imagen. Para obtener información sobre los tipos de datos de SQL Server, consulte Tipos de datos (Transact-SQL).

Nota:

El destino ADO NET no permite asignar una columna de entrada cuyo tipo sea DT_DBTIME a una columna de base de datos cuyo tipo sea datetime. Para obtener más información sobre los tipos de datos de Integration Services , vea Tipos de datos de Integration Services.

El destino ADO NET tiene una entrada normal y una salida de error.

Puede establecer propiedades a través del Diseñador de SSIS o mediante programación.

Para obtener más información sobre las propiedades que puede establecer en el cuadro de diálogo Editor de destino de ADO NET , haga clic en uno de los temas siguientes:

El cuadro de diálogo Editor avanzado indica las propiedades que se pueden establecer mediante programación. Para obtener más información acerca de las propiedades que puede establecer a través del cuadro de diálogo Editor avanzado o mediante programación, haga clic en uno de los temas siguientes:

Para más información sobre cómo establecer propiedades, vea Establecer las propiedades de un componente de flujo de datos.