Compartir a través de


Asistente para orígenes de datos (DB2)

Puede usar el Asistente para orígenes de datos como guía para realizar los pasos que permiten configurar y guardar la información de origen de datos necesaria para conectar el proveedor de datos para DB2, el controlador ODBC para DB2, el Adaptador de BizTalk para DB2 y el proveedor de ADO.NET para DB2 (proveedor de datos) a servidores de base de datos IBM DB2 remotos. Los consumidores, como Visual Studio y BizTalk Server, cargarán el Asistente para orígenes de datos para usarlo en la definición y reconfiguración de las conexiones a servidores de base de datos IBM DB2. El Asistente para orígenes de datos simplifica la configuración y comprobación de las conexiones de red, el trabajo con paquetes, la definición de las conversiones de páginas de código de cadenas de caracteres, el trabajo en seguridad y cifrado, y el modo de validar y guardar la configuración.

En las secciones siguientes se describen las pantallas del Asistente para acceso a datos, así como las acciones que puede realizar en cada pantalla.

Bienvenido

Tiene la opción de seleccionar la casilla por la que se omite la presentación de esta pantalla de bienvenida.

Origen de datos

Puede usar la pantalla Origen de datos para configurar la plataforma de servidor de bases de datos DB2.

Plataforma de origen de datos

De manera opcional, para incrementar el rendimiento y reducir el impacto en la base de datos remota, seleccione la plataforma de orígenes de datos en la que se implementa la base de datos DB2 remota. El proveedor de datos usa este valor para convertir los tipos de datos a un formato que sea compatible con esta plataforma.

El valor predeterminado es DB2/z/OS (que hace referencia a DB2 para z/OS). Otros valores incluyen DB2/400 (que hace referencia a DB2 para IBM i), DB2/NT (que hace referencia a DB2 para Windows) y DB2/6000 (que hace referencia a DB2 para Linux o UNIX).

Tipo de red

Se admite el uso de las dos opciones de conectividad siguientes:

  • Conexiones de red SNA LU6.2 APPC (Advanced Program-to-Program Communication con Arquitectura de redes de sistemas) a servidores de base de datos de IBM DB2 remotos que se ejecutan en el sistema central de IBM y en equipos host de alcance medio.

  • Conexiones de red TCP/IP a servidores de base de datos de IBM DB2 remotos que se ejecutan en sistemas operativos Linux, UNIX y Windows.

Conexión de red TCP/IP

La pantalla Conexión de red TCP/IP se puede usar para configurar parámetros obligatorios y opcionales.

Dirección o alias

Debe escribir un alias o dirección IP válida en formato IPv4 o IPv6.

Puerto

Debe especificar un número de puerto IP. Para DB2/400, el valor predeterminado es el puerto TCP/IP 446. Otras plataformas de IBM DB2 admiten varias instancias de base de datos simultáneas, cada una con un número de puerto TCP/IP único.

Nombre común del certificado

De manera opcional, puede especificar un nombre común de certificado de servidor para indicar al proveedor de datos que use el cifrado de Capa de sockets seguros (SSL) V3.0 o Seguridad de la capa de transporte (TLS) V1.0. El uso de SSL o TLS mejorará la seguridad al cifrar las credenciales de autenticación y los datos. De manera predeterminada, este valor se establece en una cadena vacía (sin SSL o TLS).

Transacciones distribuidas

De manera opcional, para dar de alta al proveedor de datos en transacciones distribuidas, puede seleccionar esta propiedad para que sea compatible con DUW (unidad de trabajo distribuida) protegida DB2 de confirmación en dos fases.

Conexión de red APPC

La pantalla Conexión de red APPC se puede usar para configurar parámetros obligatorios y opcionales.

Alias de LU local

El proveedor de datos necesita un alias de LU local de APPC cuando se conecta mediante SNA LU6.2. Seleccione o escriba el nombre del alias de LU local de APPC configurado en Host Integration Server.

Alias de LU remoto

El proveedor de datos necesita un alias de LU remoto de APPC cuando se conecta mediante SNA LU6.2. Seleccione o escriba el nombre del alias de LU remoto de APPC configurado en Host Integration Server.

Nombre del modo

El proveedor de datos necesita un nombre de modo de APPC cuando se conecta mediante SNA LU6.2. Seleccione o escriba el nombre del modo APPC configurado en Host Integration Server. Un valor común para DB2/z/OS es IBMRDB.

Tipo de seguridad

Opcionalmente, puede especificar la seguridad de conversación de APPC para que el servidor de base de datos DB2 pueda identificar el usuario de PC. En la tabla siguiente se describen los valores de nivel de seguridad.

Nivel de seguridad Descripción
Programa El proveedor de datos envía un nombre de usuario y una contraseña.
Iguales El proveedor de datos solo envía un nombre de usuario.
None El proveedor de datos no envía información de seguridad (nombre de usuario ni contraseña).

Transacciones distribuidas

De manera opcional, para dar de alta al proveedor de datos en transacciones distribuidas, puede seleccionar esta propiedad para que sea compatible con DUW (unidad de trabajo distribuida) protegida DB2 de confirmación en dos fases.

Base de datos DB2

La pantalla Base de datos DB2 se debe usar para configurar los parámetros necesarios de las bases de datos, como Catálogo original y Colección de paquetes.

Catálogo inicial

El proveedor de datos necesita este valor para conectarse a un catálogo original en el servidor de bases de datos DB2. En la tabla siguiente se describen las versiones de DB2 y los tipos de cadena aceptados.

Base de datos DB2 Tipo de cadena
DB2 para z/OS Cadena de 16 bytes (el catálogo se conoce también como ubicación).
DB2 para IBM i Cadena de 18 bytes (el catálogo se conoce también como base de datos relacional).
DB2 para LUW Una cadena de 8 bytes (el catálogo se conoce también como "base de datos").

Colección de paquetes

La colección de paquetes es necesaria para indicar al proveedor de datos en qué esquema DB2 ha de crear un conjunto de paquetes. Cada paquete se divide en secciones con instrucciones SQL estáticas, como CREATE CURSOR, que se usan para recuperar datos cuando se consulta la base de datos. En la tabla siguiente se describen las versiones de DB2 y los tipos de cadena aceptados.

Base de datos DB2 Tipo de cadena
DB2 para z/OS Cadena de 128 bytes (el esquema también se conoce como colección).
DB2 para IBM i Cadena de 10 bytes (el esquema también se conoce como colección o biblioteca).
DB2 para LUW Cadena de 30 bytes.

Esquema predeterminado

De manera opcional, puede especificar una cadena para indicar al proveedor de datos que debe restringir las consultas de esquema a un único esquema de base de datos, lo que mejora la eficacia y el rendimiento. El valor predeterminado es una cadena vacía.

Los objetos de base de datos DB2 se organizan en grupos lógicos llamados esquemas. El nombre del esquema se usa para catalogar objetos SQL, como tablas y vistas, mediante una convención <de nomenclatura de dos partes SCHEMA>.<OBJECTNAME>. En tiempo de diseño, para construir instrucciones SQL como SELECT, los consumidores de datos pueden presentar al usuario una lista de todos los objetos del catálogo de bases de datos. En la tabla siguiente se describen las versiones de DB2 y los tipos de cadena aceptados.

Base de datos DB2 Tipo de cadena
DB2 para z/OS Cadena de 128 bytes (el esquema también se conoce como colección).
DB2 para IBM i Cadena de 10 bytes (el esquema también se conoce como colección o biblioteca).
DB2 para LUW Cadena de 30 bytes.

Calificador predeterminado

De manera opcional, puede especificar una cadena para indicar al proveedor de datos que debe establecer una opción de entorno para un calificador predeterminado con el que se notificará al servidor DB2 el esquema en el que encontrará los objetos de base de datos. El valor predeterminado es una cadena vacía.

Los objetos de base de datos DB2 se organizan en grupos lógicos llamados esquemas. El nombre del esquema se usa para identificar objetos SQL, como tablas y vistas, mediante una convención <de nomenclatura de dos partes SCHEMA>.<OBJECTNAME>. Los consumidores de datos pueden emitir instrucciones SQL con nombres de objetos no cualificados o de una sola parte. En la tabla siguiente se describen las versiones de DB2 y los tipos de cadena aceptados.

Base de datos DB2 Tipo de cadena
DB2 para z/OS Cadena de 128 bytes (el esquema también se conoce como colección).
DB2 para IBM i Cadena de 10 bytes (el esquema también se conoce como colección o biblioteca).
DB2 para LUW Cadena de 30 bytes.

Nombre de la base de datos

Las bases de datos DB2 pueden dividirse en varias bases de datos lógicas con fines de administración en las que cada una contiene espacios de tabla y espacios de índice separados. El nombre de base de datos opcional indica al proveedor de datos que use la cláusula IN DATABASE en las instrucciones SQL. DB2 para z/OS acepta una cadena de 8 bytes para el nombre de base de datos y una cadena de 8 bytes para el nombre de espacio de tabla. Puede especificar el nombre de base de datos solamente o el nombre de base de datos en combinación con el nombre de espacio de tabla, por ejemplo DBASE1.TSPACE1.

Configuración regional

De manera opcional, para aumentar el rendimiento y reducir el impacto en la base de datos remota, puede seleccionar el identificador codificado del juego de caracteres (CCSID) correspondiente a la base de datos DB2 remota (el host) y el consumidor de datos local (PC). El proveedor de datos usa estos valores para convertir las cadenas de caracteres en una página de códigos compatible con estas bases de datos. El proveedor de datos admite una combinación de juegos de caracteres de byte único (SBCS), juegos de caracteres combinados (MBCS), juegos de caracteres de doble byte (DBCS) y Unicode - UTF8 [1208], que es un formato de transformación de Unicode de 8 bits. Para obtener más información, vea Referencia del programador de internacionalización de SNA (https://go.microsoft.com/fwlink/?LinkID=181017).

CCSID de host

El proveedor de datos requiere un valor para CCSID (Identificador codificado del juego de caracteres) del host con el que realizar las conversiones de la página de código en los datos de cadena. El valor del CCSID del host predeterminado es EBCDIC - EE.UU./Canadá [37]. Normalmente, los servidores de bases de datos ibm DB2 para z/OS e IBM i utilizan EBCDIC (código de intercambio decimal codificado binario extendido). Para obtener más información, vea Referencia del programador de internacionalización de SNA (https://go.microsoft.com/fwlink/?LinkID=181017).

Página de códigos de PC

El proveedor de datos requiere un valor para Página de códigos de PC con el que realizar las conversiones de la página de código en los datos de cadena. La página de códigos de PC predeterminada es ANSI - Latín I [1252]. Por lo general, los consumidores de datos usan ANSI (American National Standards Institute) o Unicode. Para obtener más información, vea Referencia del programador de internacionalización de SNA (https://go.microsoft.com/fwlink/?LinkID=181017).

Seguridad

La pantalla Seguridad le permite configurar uno de los tres métodos de seguridad: inicio de sesión interactivo, único o Kerberos.

Método de seguridad

La pantalla Seguridad le permite configurar uno de los tres métodos de seguridad: inicio de sesión interactivo, único o Kerberos.

Interactive sign-on

La seguridad del inicio de sesión interactivo se basa en un nombre de usuario y una contraseña que se especifican en tiempo de ejecución, o que se almacena en un archivo de configuración o en un almacén de configuración de consumidor de datos, como un paquete de Integration Services.

Nombre de usuario

En la tabla siguiente se describen la versión de base de datos DB2 y los tipos de cadena aceptados.

Base de datos DB2 Tipo de cadena
DB2 para z/OS Cadena de 8 bytes.
DB2 para IBM i Cadena de 10 bytes.
DB2 para Linux o UNIX Cadena de 8 bytes.
DB2 para Windows Cadena de 30 bytes.

Contraseña

En la tabla siguiente se describen la versión de base de datos DB2 y los tipos de cadena aceptados.

Base de datos DB2 Tipo de cadena
DB2 para z/OS Cadena de 8 bytes.
DB2 para IBM i Cadena de 128 bytes.
DB2 para Linux o UNIX Cadena de 8 bytes.
DB2 para Windows Cadena de 32 bytes.

Confirmación de contraseña

Debe escribir el mismo valor que en Contraseña.

Método de autenticación

La propiedad de método de autenticación establece el método para la conexión, en función de las tecnologías de Estándar de cifrado de datos (DES) débiles. Los valores predeterminados son que el servidor use el inicio de sesión interactivo, la seguridad basada en un nombre de usuario y la contraseña sin cifrado.

En la tabla siguiente se describen las opciones de autenticación.

Opción Descripción
Server_Encrypt_Pwd Indica al proveedor de datos que solo cifre la contraseña.
Server_Encrypt_UsrPwd Indica al proveedor de datos que cifre el nombre de usuario y la contraseña.
Data_Encrypt Indica al proveedor de datos que cifre el nombre de usuario, la contraseña y los datos de usuario.

Advertencia

Se recomienda usar un método de seguridad que utilice cifrado de autenticación sólida, como Kerberos, SSL V3.0 o TLS V1.0.

Guardar contraseña

De manera opcional, puede guardar la contraseña en un archivo de vínculos de datos universales (UDL) de OLE DB o en un archivo de texto. Para ello, active la casilla Permitir guardar contraseña. Si se elige esta opción, el nombre de usuario y la contraseña se guardan en texto sin formato. Con este método no es posible cifrar el nombre de usuario o la contraseña. La seguridad de servidor puede verse comprometida si un atacante pudiera obtener acceso al recurso compartido de archivos en el que se encuentra el archivo UDL o el archivo de texto.

Inicio de sesión único

El inicio de sesión único usa un nombre de usuario y una contraseña almacenados en una base de datos cifrada de inicio de sesión único empresarial.

Affiliate Application

Esta propiedad se necesita para el uso con el inicio de sesión único empresarial.

Kerberos

Kerberos se basa en un vale que contiene las credenciales cifradas. Para obtener más información, consulte Microsoft Kerberos (https://go.microsoft.com/fwlink/?LinkID=180764).

Nombre de entidad de seguridad

Esta propiedad se necesita para su uso con la autenticación Kerberos.

Opciones avanzadas

La pantalla Opciones avanzadas le permite configurar valores opcionales adicionales.

Agrupación de conexiones

De manera opcional, puede especificar TRUE para indicar al proveedor de datos que debe usar la agrupación de conexiones de cliente. El valor predeterminado es FALSE (sin agrupación).

Solo lectura

De manera opcional, el proveedor de datos puede declarar el método de acceso de solo lectura al conectarse al servidor de base de datos DB2.

Preparación diferida

De manera opcional, puede especificar TRUE para indicar al proveedor de datos que debe optimizar el procesamiento de los comandos de base de datos parametrizados. El valor predeterminado es FALSE.

  • Para los comandos INSERT, UPDATE y DELETE, el proveedor de datos puede combinar los comandos PREPARE, EXECUTE y COMMIT en un flujo de red hacia la base de datos remota.

  • Para el comando SELECT, el proveedor de datos puede combinar los comandosPREPARE y EXECUTE en un flujo de red. Ello minimiza el tráfico de red y a menudo mejora el rendimiento global.

    Derive Parameters

    De manera opcional, puede especificar TRUE para indicar al proveedor de datos que debe comprobar y corregir las longitudes de parámetro para los tipos de datos de carácter en nombre de los consumidores de datos, tales como el diseñador de paquetes SQL Server Integration Services y el Asistente para importación y exportación. El valor predeterminado es FALSE.

    Nombre de TP alternativo

    Puede usarlo para especificar un nombre de programa de transacción (TP) de DB2 distinto del predeterminado, que es 07F6C4C2.

Todas las propiedades

La pantalla Todas las propiedades le permite configurar propiedades más detalladas y opcionales. Para editar estas propiedades, seleccione una propiedad de la lista y, después, seleccione o edite el valor en la columna de la derecha. Puede editar las siguientes propiedades desde esta pantalla.

  • Affiliate Application

  • Permitir guardar contraseña

  • Authentication

  • AutoCommit

  • Nombre común del certificado

  • Contabilidad de cliente

  • Nombre de la aplicación cliente

  • Id. de usuario cliente

  • Agrupar conexiones

  • Tiempo de espera de la conexión

  • DateTime As Char

  • DateTime As Date

  • Calificador predeterminado

  • Esquema predeterminado

  • Preparación diferida

  • Derive Parameters

  • CCSIC de host

  • Catálogo original

  • Max Pool Size

  • Dirección de red

  • Puerto de red

  • Tipo de red (solo lectura)

  • Colección de paquetes

  • Contraseña

  • Página de códigos de PC

  • Solo lectura

  • Tamaño de caché del conjunto de filas

  • Método de seguridad

  • Entidad de seguridad

  • Unidades de trabajo

  • Nombre de usuario

Validación

Validación

Puede usar la pantalla Validación para validar la configuración tras comprobar la conexión. También la puede usar para crear paquetes DB2 y ejecutar una consulta de ejemplo.

Conexión

Haga clic en el botón Conectar para realizar una prueba de la conexión.

Paquetes

Haga clic en el botón Paquetes para crear los paquetes DB2 necesarios para ejecutar instrucciones SQL en un entorno de varios usuarios.

Consulta de ejemplo

Haga clic en el botón Consulta de ejemplo para recuperar una lista de tablas del esquema predeterminado.

Almacenamiento de información

Use la pantalla Guardar información para asignar un nombre a la configuración y guardarla. Las configuraciones se guardan en la ubicación siguiente.

C:\Users\<username>\Documents\Host Integration Projects\Data Sources\

Nombre del origen de datos

El origen de datos es un parámetro que se puede usar para describir el origen de datos. Cuando crea un vínculo de datos mediante el Asistente para orígenes de datos, se usa la propiedad Origen de datos para asignar un nombre al archivo Universal Data Link (UDL) o al archivo de cadena de conexión.

OLE DB o grupo administrado

El Explorador de servidores de Visual Studio y SQL Server Business Intelligence Development Studio (BIDS) presenta un cuadro de diálogo estándar de propiedades de vínculos de datos de OLE DB, desde donde un usuario puede ir a un archivo UDL. Para otros consumidores, puede guardar la configuración en un formato de archivo de cadena de texto de inicialización administrada.

ODBC

Microsoft Office Excel y otros consumidores ODBC presentan un cuadro de diálogo de administrador de orígenes de datos ODBC estándar, con el que el usuario puede ver los orígenes de datos ODBC.

Finalizar

La finalización de la pantalla del Asistente para orígenes de datos muestra un resumen y el estado de la configuración. Haga clic en Finalizar para implementar las acciones.

Consulte también

Integración de datos (configuración)