Administrador de orígenes de datos ODBC
El administrador de orígenes de datos ODBC de Microsoft administra los controladores de base de datos y los orígenes de datos. Esta aplicación se encuentra en la Panel de control de Windows en Herramientas administrativas. A partir de Windows 8, el icono se denomina Orígenes de datos ODBC y en sistemas operativos de 64 bits hay una versión de 32 y 64 bits. Con el administrador de orígenes de datos ODBC, puede agregar, modificar o quitar conexiones para su uso con Microsoft ODBC Driver for DB2.
Los orígenes de datos son las bases de datos o los archivos a los que accede un controlador y se identifican mediante un nombre de origen de datos (DSN). Use el administrador de orígenes de datos ODBC para agregar, configurar y eliminar orígenes de datos del sistema. Los tipos de orígenes de datos que se pueden usar se describen en la tabla siguiente.
Origen de datos | Descripción |
---|---|
Usuario | Los DSN de usuario son locales en un equipo y solo los puede usar el usuario actual. Se registran en el registro de HKEY_CURRENT_USER. |
Sistema | Los DSN del sistema son locales para un equipo en lugar de dedicado a un usuario. El sistema o cualquier usuario con privilegios puede usar un origen de datos configurado con un DSN del sistema. Los DSN del sistema se registran en el registro de HKEY_LOCAL_MACHINE. |
Archivo | Los DSN de archivo son orígenes basados en archivos que se pueden compartir entre todos los usuarios que tienen instalados los mismos controladores y, por tanto, tienen acceso a la base de datos. Estos orígenes de datos no deben estar dedicados a un usuario ni ser locales en un equipo. Los nombres de origen de datos de archivo no se identifican mediante entradas dedicadas del Registro; en su lugar, se identifican mediante un nombre de archivo con una extensión .dsn. Los orígenes de datos de archivo se almacenan en C:\Archivos de programa\Common Files\ODBC\Data Sources. |
Los orígenes de datos de usuario y del sistema se conocen colectivamente como orígenes de datos de la máquina porque son locales para un equipo. Cada uno de estos orígenes de datos tiene una pestaña en el cuadro de diálogo Administrador de orígenes de datos ODBC.
Para abrir el administrador de orígenes de datos ODBC en Windows 7 y Windows Server 2008 R2.
En el menú Inicio , haga clic en Panel de control.
En el Panel de control, haga clic en Herramientas administrativas.
En Herramientas administrativas, haga clic en Orígenes de datos (ODBC).
Para abrir el administrador de orígenes de datos ODBC en Windows 8 y Windows Server 2012.
En el menú Inicio , haga clic en Panel de control.
En el Panel de control, haga clic en Herramientas administrativas.
En Herramientas administrativas, haga clic en Orígenes de datos ODBC.
Con el administrador de orígenes de datos ODBC, puede agregar, modificar y eliminar orígenes de datos, como se describe en la tabla siguiente.
Acción | Descripción |
---|---|
Cargar orígenes de datos | Es posible agregar varios orígenes de datos, cada uno de los cuales asocia un controlador con algunos datos a los que desea acceder mediante ese controlador. Asigne a cada origen de datos un nombre que identifique de forma única ese origen de datos. Por ejemplo, si crea un origen de datos para un conjunto de tablas DB2 que contienen información del cliente, podría asignar un nombre al origen de datos "Customers". Normalmente, las aplicaciones muestran nombres de origen de datos entre los que los usuarios pueden elegir. Agregar un origen de datos de archivo es ligeramente diferente de agregar orígenes de datos de usuario o del sistema. |
Modificación de orígenes de datos | En función de sus requisitos, es posible que sea necesario volver a configurar los orígenes de datos. Para restablecer las opciones, haga clic en Configurar en cualquier cuadro de diálogo de configuración del controlador. |
Eliminación de orígenes de datos | Haga clic en Quitar después de seleccionar un origen de datos. |
Para agregar un origen de datos para el controlador ODBC para DB2 mediante el administrador de orígenes de datos ODBC.
En el cuadro de diálogo Administrador de orígenes de datos ODBC , haga clic en Agregar.
En el cuadro de diálogo Crear nuevo origen de datos, haga clic en Microsoft ODBC Driver for DB2 y, a continuación, haga clic en Finalizar.
El cuadro de diálogo Configuración de Microsoft ODBC Driver for DB2 contiene cinco pestañas.
General
Use la pestaña General para asignar un nombre y describir el origen de datos.
Nombre del origen de datos
El administrador de orígenes de datos ODBC usa el nombre del origen de datos para asignar un nombre al origen de datos dentro del registro o del sistema de archivos. Este atributo obligatorio acepta un valor de cadena de hasta 60 caracteres. El valor predeterminado es una cadena vacía.
Descripción
El administrador de orígenes de datos ODBC usa la descripción para describir el origen de datos dentro del registro o el sistema de archivos. Este atributo opcional acepta un valor de cadena de hasta 60 caracteres. El valor predeterminado es una cadena vacía.
Conexión
Use la pestaña Conexión para definir los atributos de conectividad de red.
El proveedor de datos admite TCP/IP y SNA (Arquitectura de redes de sistemas) a través de conexiones de red APPC (Comunicaciones avanzadas programa a programa) de LU6.2 a los servidores de bases de datos de IBM DB2 remotos que se ejecutan en grandes sistemas (mainframe) y equipos host de gama media de IBM. El proveedor de datos admite conexiones de red TCP/IP a servidores de bases de datos ibm DB2 remotos que se ejecutan en sistemas operativos Linux, UNIX o Windows.
Puede seleccionar los botones de radio Conexión APPC o Conexión TCP/IP , al conectarse a bases de datos DB2 que se ejecutan en el sistema central host DB2/z/OS y hospedar equipos ibm i de rango medio. Debe seleccionar el botón de radio Conexión TCP/IP al conectarse a bases de datos DB2 que ejecutan sistemas operativos Linux, UNIX o Windows.
Conexión APPC
Si selecciona conexión APPC, debe seleccionar o escribir el nombre del alias de LU local de APPC, el alias de LU remoto de APPC y el nombre del modo APPC configurado en Host Integration Server que funciona como una puerta de enlace de SNA. Un valor común para DB2/z/OS es IBMRDB y DB2/400 es QPCSUPP. Opcionalmente, puede especificar la seguridad de conversación de APPC para identificar al usuario del proveedor de datos en el servidor de bases de datos de DB2.
Alias de LU local
El administrador de Host Integration Server define el alias de LU local para identificar el equipo HIS al conectarse a un sistema host remoto a través de SNA APPC a través de LU6.2. Este atributo obligatorio acepta un valor de cadena de hasta 8 caracteres. El valor predeterminado es una cadena vacía.
Alias de LU remoto
El administrador de Host Integration Server define el alias de LU remoto para identificar la instancia de base de datos DB2 de destino al conectarse a un sistema host remoto a través de APPC de SNA a través de LU6.2. Este atributo obligatorio acepta un valor de cadena de hasta 8 caracteres. El valor predeterminado es una cadena vacía.
Nombre del modo
El administrador de Host Integration Server define el nombre del modo de sesión para especificar las opciones del modo de sesión al conectarse a un sistema host remoto a través de SNA APPC a través de LU6.2. Este atributo obligatorio acepta un valor de cadena de hasta 8 caracteres. El valor predeterminado es una cadena vacía.
Tipo de seguridad
El tipo de seguridad indica al proveedor de datos qué nivel de seguridad de sesión de APPC usar al conectarse a un sistema host remoto a través de SNA APPC a través de LU6.2. Este atributo opcional acepta un valor de cadena , basado en una enumeración. El valor predeterminado es Program. En la tabla siguiente se describen los valores de tipo de seguridad.
Tipo de seguridad | Descripción |
---|---|
Programa | El proveedor de datos envía un nombre de usuario y una contraseña. |
Iguales | El proveedor de datos envía solo un nombre de usuario. |
None | El proveedor de datos no envía información de seguridad (ni nombre de usuario ni contraseña). |
Conexión TCP/IP
Si selecciona conexión TCP/IP, debe escribir un valor para la dirección IP y el puerto de red.
Dirección IP
La dirección IP indica al proveedor de datos la dirección de red o alias que se va a usar al conectarse a un equipo remoto a través de TCP/IP. Este atributo obligatorio acepta un valor de cadena en formato IPv4 o IPv6. El valor predeterminado es una cadena vacía.
Puerto de red
El puerto de red indica al proveedor de datos que use el número de puerto de red al conectarse a un equipo remoto a través de TCP/IP. Este atributo obligatorio acepta un valor entero . El valor predeterminado es 446.
Probar conexión
El botón Probar conexión indica al proveedor de datos que se conecte a la base de datos DB2.
Seguridad
Use la pestaña Seguridad para definir atributos de autenticación.
Autenticación
La autenticación indica al proveedor de datos qué método de autenticación y opciones usar al conectarse a la base de datos DB2.
Usar este nombre de usuario
El botón de radio Usar este nombre de usuario indica al proveedor de datos que use la seguridad de inicio de sesión interactivo, para enviar un nombre de usuario y un valor de contraseña en función de la información almacenada en la configuración del origen de datos, el programa de consumidor de datos o se le solicite al usuario en el momento de la conexión. Este atributo obligatorio acepta un valor de cadena en forma de un nombre de usuario de DB2. El valor predeterminado es una cadena vacía. En la tabla siguiente se enumeran las longitudes de cadena aceptadas y la plataforma de base de datos DB2.
Plataforma | Length |
---|---|
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 |
Uso del inicio de sesión único
El botón de radio Usar inicio de sesión único indica al proveedor de datos que use el inicio de sesión único para enviar un nombre de usuario y un valor de contraseña basados en el contexto de usuario de Windows del programa de consumidor y asignado a credenciales externas asociadas a una aplicación afiliada por Host Integration Server Enterprise Single Sign-On (ESSO). Este atributo obligatorio acepta un valor de cadena en forma de aplicación afiliada. El valor predeterminado es una cadena vacía.
Método de autenticación de host
La lista Método de autenticación de host indica al proveedor de datos si debe cifrar la autenticación y los datos. Este atributo opcional acepta un valor de cadena , basado en una enumeración. El valor predeterminado es Server. En la tabla siguiente se describen los valores del método de autenticación de host.
Método | Descripción |
---|---|
Server | Sin cifrado |
Server_Encrypt_Pwd | Contraseña cifrada |
Server_Encrypt_UsrPwd | Nombre de usuario y contraseña cifrados |
Data_Encrypt | Nombre de usuario, contraseña y datos cifrados |
El método de autenticación de seguridad de Data_Encrypt se basa en tecnologías débiles del estándar de cifrado de datos (DES). Se recomienda usar un método de autenticación de seguridad que incluya cifrado de datos seguros, como SSL V3.0 o TLS V1.0.
Base de datos de destino
Use la pestaña Base de datos de destino para definir atributos de base de datos DB2.
Catálogo inicial
El catálogo inicial indica al proveedor de datos el nombre de la instancia de base de datos db2 de destino en forma de RDBNAM de DRDA db2 (nombre de base de datos relacional). Este atributo obligatorio acepta un valor de cadena . El valor predeterminado es una cadena vacía. En la tabla siguiente se enumeran las longitudes de cadena aceptadas y la plataforma de base de datos DB2.
Plataforma | Length |
---|---|
DB2 para z/OS | Cadena de 16 bytes (el catálogo también se conoce como una ubicación) |
DB2 para IBM i | Cadena de 18 bytes (el catálogo también se conoce como una base de datos relacional) |
DB2 para LUW | Cadena de 8 bytes (el catálogo también se conoce como base de datos) |
Colección de paquetes
La colección Package indica al proveedor de datos en el que esquema DB2 cree un conjunto de paquetes, que contienen instrucciones CREATE CURSOR usadas para recuperar conjuntos de resultados de consulta. Este atributo obligatorio acepta un valor de cadena . El valor predeterminado es una cadena vacía. En la tabla siguiente se enumeran las longitudes de cadena aceptadas y la plataforma de base de datos DB2.
Plataforma | Length |
---|---|
DB2 para z/OS | Cadena de 128 bytes (el esquema también se conoce como una 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
El esquema predeterminado indica al proveedor de datos que restrinja las consultas de catálogo a un esquema especificado, al recuperar listas de objetos de metadatos (tablas, vistas, columnas, índices, procedimientos, parámetros y restricciones). Este atributo opcional acepta un valor de cadena. El valor predeterminado es una cadena vacía. En la tabla siguiente se enumeran las longitudes de cadena aceptadas y la plataforma de base de datos DB2.
Plataforma | Length |
---|---|
DB2 para z/OS | Cadena de 128 bytes (el esquema también se conoce como una 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 |
Plataforma DBMS
La plataforma DBMS indica al proveedor de datos en qué plataforma se está ejecutando la base de datos DB2, con el fin de convertir datos en y desde las codificaciones de la plataforma de destino. Este atributo opcional acepta un valor de cadena. El valor predeterminado es DB2/z/OS. En la tabla siguiente se enumeran la plataforma de base de datos DB2 y los valores de cadena aceptados.
Plataforma | Valor |
---|---|
DB2 para z/OS | DB2/z/OS |
DB2 para IBM i | DB2/400 |
DB2 para Windows | DB2/NT |
DB2 para AIX | DB2/6000 |
Calificador predeterminado
Las instrucciones SQL dinámicas de DB2 usan una convención de nomenclatura de objetos de dos partes (por ejemplo, SELECT * FROM DSN8910. DEPT). Las instrucciones SQL del consumidor ODBC pueden usar una convención de nomenclatura de objetos de una sola parte (por ejemplo, SELECT * FROM DEPT). El calificador Predeterminado indica al proveedor de datos que emita una instrucción SET en la conexión para solicitar a la base de datos DB2 que busque objetos no completos en un esquema DB2 de destino. Este atributo opcional acepta un valor de cadena. El valor predeterminado es una cadena vacía. En la tabla siguiente se enumeran las longitudes de cadena aceptadas y la plataforma de base de datos DB2.
Plataforma | Length |
---|---|
DB2 para z/OS | Una cadena de 128 bytes (el esquema también se conoce como una colección) |
DB2 para IBM i | Cadena de 10 bytes (el esquema también se conoce como colección o biblioteca). |
DB2 para LUW | Una cadena de 30 bytes |
Nombre de TP alternativo
El nombre de TP alternativo indica al proveedor de datos que se conecte a la base de datos DB2 mediante SNA APPC a través de LU6.2 especificando un nombre de programa de transacciones no predeterminado (TP). Este atributo opcional acepta un valor de cadena de hasta 8 caracteres. El valor predeterminado es 07F6C4C2.
Opciones
Las opciones indican al proveedor de datos qué opciones avanzadas usar al conectarse a la base de datos DB2.
Distributed transactions
Las transacciones distribuidas indican al proveedor de datos que se conecte a la base de datos DB2 mediante la unidad remota de trabajo (RUW) de DRDA o la unidad de trabajo distribuida (DUW) para proteger la transacción mediante el protocolo de confirmación en dos fases. Este atributo opcional acepta un valor de cadena de hasta 3 caracteres. El valor predeterminado es RUW.
Preparación diferida
La preparación aplazada indica al proveedor de datos que combine el parámetro prepare con el comando execute, para reducir el número de flujos de red y mejorar el rendimiento de los comandos con parámetros. Este atributo opcional acepta un valor booleano . El valor predeterminado es false.
Configuración regional
Use la pestaña Configuración regional para definir atributos de codificación DB2.
CCSID de host
El atributo CCSID de host (identificador de juego de caracteres codificados) indica al proveedor de datos cómo codificar y descodificar valores de cadena. Este atributo opcional acepta un valor entero . El valor predeterminado es 37.
PC code page (Página de códigos de PC)
El atributo CCSID de host (identificador de juego de caracteres codificados) indica al proveedor de datos cómo codificar y descodificar valores de cadena. Este atributo opcional acepta un valor entero . El valor predeterminado es 37.