Planificación
Los desarrolladores de empresas que usan las tecnologías de procesamiento de transacciones en línea (OLTP) y business intelligence (BI) se pueden beneficiar de la arquitectura de acceso a datos de SQL Server para conectar las bases de datos IBM DB2 con nuevas soluciones integradas mediante el uso de tecnologías de integración, análisis, informes, replicación y consultas distribuidas. El proveedor de datos es compatible con los comandos SQL. Ello permite la interoperabilidad entre las herramientas y los servicios de consumidor habilitados para OLE DB COM en Microsoft SQL Server y en los sistemas remotos de administración de bases de datos relacionales de IBM DB2. Puede ejecutar instrucciones SQL en lenguaje de definición de datos (DDL) o en lenguaje de manipulación de datos (DML) que incluyan operaciones de lectura y escritura basadas en SQL dinámico, además de procedimientos almacenados dentro de las transacciones de una unidad de trabajo remota (RUW).
Planificación
Proveedor de datos
Proveedor OLE DB de Microsoft para DB2 (proveedor de datos) permite a los profesionales de TI y a los desarrolladores empresariales que usan tecnologías y herramientas de Microsoft SQL Server acceder, leer y escribir información vital almacenada en sistemas de administración de bases de datos relacionales de IBM DB2. El proveedor de datos se conecta a DB2 mediante un cliente de red Microsoft subyacente para DB2 que funciona como solicitante de aplicaciones DB2 DRDA.
Servidores DB2
Puede usar el proveedor de datos para interactuar con servidores de base de datos IBM DB2 en las siguientes plataformas a través de una conexión de red de DRDA sobre TCP/IP.
Productos SQL Server
El proveedor de datos es compatible con los productos de software de Microsoft SQL Server como consumidores de datos OLE DB. El proveedor de datos debe instalarse en el mismo equipo que el producto de software de Microsoft SQL Server para su uso en proceso con la aplicación Consumidor de datos.
SQL Server Data Tools (SSDT)
SQL Server Data Tools SDT (SSDT) incluye tipos de proyectos y herramientas especiales para desarrollar soluciones de business Intelligence (BI) de SQL Server Analysis Services, Reporting Services e Integration Services Business Intelligence (BI) (anteriormente conocidas como Business Intelligence Development Studio). SSDT interactúa indirectamente con el proveedor de datos a través de los consumidores de datos de SQL Server.
Consumidores de datos de SQL Server
SQL Server Integration Services, SQL Server Analysis Services y SQL Server Reporting Services interactúan indirectamente con el proveedor de datos mediante el Proveedor de datos de Microsoft ADO.NET para OLE DB. El procesamiento de consultas distribuidas interactúa con el proveedor de datos directamente mediante OLE DB. La replicación de SQL Server requiere un servidor vinculado definido por el procesador de consultas distribuidas (DQP) para especificar la información de conectividad inicial, pero al sincronizar los datos usará la integración de ADO.NET en OLE DB en tiempo de ejecución. SQL Server proporciona una amplia variedad de herramientas que puede usar para crear soluciones DB2 con consumidores de SQL Server.
SQL Server PowerPivot
Microsoft SQL Server PowerPivot es una funcionalidad de BI (inteligencia empresarial) con características de autoservicio para usuarios de Microsoft Office. PowerPivot consta de un componente del lado cliente (PowerPivot para Excel) y un componente del lado servidor (PowerPivot para SharePoint). SQL Server PowerPivot interactúa directamente con el proveedor de datos para obtener acceso a la información almacenada en bases de datos DB2.
Conversión de datos
El proveedor de datos convierte datos entre los tipos de datos en formato DRDA y los tipos de datos OLE DB. En función del consumidor de SQL Server, los profesionales de la TI pueden controlar la conversión mediante un archivo de configuración de asignación de tipos de datos XML o una tabla de sistemas de asignación de tipos de datos de SQL Server.
Conversión de páginas de códigos
Con frecuencia, las organizaciones deben desarrollar soluciones globalizadas para su implementación en varias configuraciones regionales. Los profesionales de la TI pueden configurar el proveedor de datos para que procese conversiones de cadena según identificadores de juegos de caracteres codificados (CCSID) y páginas de código, incluida la compatibilidad para la conversión de esquemas bidireccionales de un solo byte, de bytes combinados, de dos bytes, EBCDIC, ANSI, OEM PC, UNICODE, árabe y hebreo.
Seguridad
Las organizaciones de TI empresariales buscan maneras de proteger las credenciales de autenticación y los datos de usuario que se transmiten a través de la red. El proveedor de datos ofrece tecnologías para el cifrado de las credenciales de autenticación y el cifrado de datos, así como el cifrado tanto de las credenciales de autenticación como los datos. Los profesionales de TI puede configurar el proveedor de datos para que use un estándar de cifrado avanzado (AES) de 256 bits para proteger las credenciales de autenticación, así como un estándar de cifrado de datos (DES) de 56 bits para proteger tanto las credenciales de autenticación como los datos de usuario. En la capa de red TCP/IP, el proveedor de datos admite capa de sockets seguros (versión 3.0) o seguridad de la capa de transporte (tls versión 1.0 y 1.2) para cifrar las credenciales de autenticación y los datos de usuario. El proveedor de datos admite el uso opcional de Enterprise Single Sign-On Versión 5 para asignar credenciales externas (por ejemplo, nombre de usuario RACF) a credenciales de Windows Active Directory. ESSO es una característica instalable por separado de Microsoft Host Integration Server con licencia como tecnología complementaria para Microsoft BizTalk Server.
Informes de uso
El proveedor de datos incluye tecnología para la telemetría y los informes de errores. El equipo de productos de HIS utiliza estos datos para mejorar la calidad, la confiabilidad y el rendimiento del proveedor de datos. Esto incluye lo siguiente:
Informes de instalación cuando el producto está instalado, cambiado o quitado.
Runtime supervisa las conexiones establecidas mediante la generación de informes de la instancia de conexión por la clase de servidor y la versión de DRDA, el nombre del proveedor de datos y el nombre del proceso del consumidor de datos.
Runtime supervisa los errores mediante la generación de informes de SQLSTATE, SQLCODE y código de motivo.
NOTA: Para deshabilitar los informes de uso, use el cuadro de diálogo Opciones de la herramienta de acceso a datos del proveedor de datos.