Configurar el controlador ODBC de Microsoft para DB2

Seleccione idioma Seleccione idioma
Id. de artículo: 216428 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Resumen

Este artículo proporciona información general sobre el controlador ODBC de Microsoft para DB2.

Controlador ODBC de Microsoft para DB2 (Msdb2ole.dll) permite el acceso a través de TCP/IP y SNA LU 6.2 redes bases de datos DB2 remotas. Este controlador se implementa como un solicitante de aplicación de IBM distribuidas relacional Database Architecture (DRDA) que puede conectarse a sistemas de DB2 DRDA compatible como MVS, OS/400 y Microsoft Windows NT.

El controlador admite ODBC 2.x y funciones ODBC 3.x (para una lista completa de las funciones admitidas vea la documentación en pantalla del SDK de SNA Server). El controlador se puede utilizar interactivamente o desde un programa de aplicación a instrucciones SQL de problema. Desde Microsoft Excel, los usuarios pueden importar tablas de DB2 en hojas de cálculo y utilizar herramientas de gráficos de Excel para analizar los datos. Desde Microsoft Access, los usuarios pueden importación y exportación para DB2. Con Microsoft Internet Information Server (IIS), los desarrolladores publicar información almacenada en DB2 para los usuarios a través de un explorador Web.

Para obtener más información sobre el uso ODBC Driver para DB2, así como una lista de palabras clave de atributo de cadena de conexión de ODBC y valores compatibles, consulte la documentación en pantalla de SNA Server SDK o el controlador ODBC para DB2 archivos de Ayuda en línea.

Más información

Agregar un origen de datos ODBC

Un origen de datos, se asocia un determinado controlador ODBC con los datos que desea tener acceso a través de ese controlador. Debe configurar la información de origen de datos para cada sistema DB2 que va a tener acceso a mediante el controlador ODBC para DB2. Los parámetros predeterminados para el controlador ODBC para DB2 se utilizan para sólo el origen de datos y deben configurarse por separado para cada origen de datos. Para configurar el controlador, siga los pasos siguientes:

  1. Haga clic en Inicio, seleccione Configuración y, a continuación, haga clic en Panel de control.
  2. Haga doble clic en orígenes de datos ODBC.
  3. Elegir un sistema DSN, usuario DSN, o archivo DSN.
  4. Haga clic en controlador ODBC de Microsoft para DB2 y a continuación, haga clic en Finalizar.

También puede mostrar la herramienta de configuración de orígenes de datos ODBC desde el acceso directo ubicado en el grupo de programas Microsoft SNA Server Data Access.

Configurar orígenes de datos

La ficha General permite al usuario configurar los atributos básicos necesarios para describir un origen de datos. El controlador de ODBC DB2, los atributos generales incluyen las siguientes palabras clave:

nombre de origen de datos: El origen de datos es un parámetro necesario que se utiliza para definir el origen de datos. El administrador del controlador ODBC utiliza este valor de atributo para cargar la configuración del origen de datos ODBC correcta desde el registro o el archivo. Para orígenes de datos de archivo, este campo se utiliza para nombre del archivo DSN, que se almacena en el directorio del programa de programa\Archivos comunes\ODBC\Data Sources.

Descripción: La descripción es un parámetro opcional que puede utilizarse para describir el origen de datos.

La ficha conexión permite al usuario configurar los atributos básicos necesarios para conectarse a un origen de datos. Para ODBC Driver para DB2, los atributos de conexión incluyen las siguientes palabras clave:

LU 6.2 conexión: Este botón de opción permite al usuario elegir una conexión basada en SNA LU6.2. Si los SNA está seleccionada, a continuación, valores predeterminados de APPC local LU alias, nombre de modo de APPC y APPC remoto LU alias son necesarios.
conexión TCP/IP: Este botón de opción permite al usuario elegir una conexión basada en TCP/IP. Si TCP/IP está activada, los valores de dirección de red y puerto de red son necesarios.

alias de LU APPC local: El nombre de alias de LU local configurado en SNA Server.

alias de LU APPC remoto: El nombre de los alias de LU remoto configurado en SNA Server.

APPC modo nombre: El modo APPC que coincide con la configuración de host y la configuración de SNA Server. Los valores legales para el modo APPC incluyen QPCSUPP (predeterminado de sistema comunes), #INTER (interactiva) #INTERSC (interactiva con la seguridad mínima de enrutamiento), #BATCH (lote), #BATCHSC (lote con la seguridad mínima de enrutamiento) y #IBMRDB (acceso remoto de la base de datos de DB2).

dirección IP: Esta propiedad se utiliza para buscar el equipo de destino DB2, específicamente la dirección TCP/IP o el host de TCP/IP name/alias asociado con el puerto DRDA. La dirección de red es necesaria cuando se conecta a través de TCP/IP.

puerto de red: Esta propiedad se utiliza para buscar el puerto de acceso de servicio de DB2 DRDA de destino cuando se conecta a través de TCP/IP. El valor predeterminado es la dirección de puerto DRDA conocida de 446.

La ficha conexión también incluye el botón Probar conexión que puede utilizarse para probar los parámetros de conexión. Sólo se puede probar la conexión después de que todos los parámetros necesarios están escritos en. Al hacer clic en este botón, se establecerá una sesión en el sistema DB2 remoto con el proveedor OLE DB para DB2.

La ficha seguridad permite al usuario configurar atributos opcionales que se utiliza para restringir las conexiones a un origen de datos. Controlador ODBC de Microsoft para DB2, los atributos de seguridad incluyen:

utilizar este nombre de usuario: Un nombre de usuario válido es requiere normalmente para obtener acceso a datos DB2. Opcionalmente, puede conservar un nombre de usuario en el DSN. El controlador ODBC solicitará al usuario en tiempo de ejecución para escribir una contraseña válida. Además, el cuadro de diálogo permitirá al usuario reemplazar el nombre de usuario almacenado en el DSN.

AL equipo de 400 es entre mayúsculas y minúsculas con respecto a ID de usuario y contraseña. El AS / 400 sólo acepta un ID de usuario de DB2/400 y una contraseña en CASE UPPER. Vuelva a (si la conexión de DB2/400 falla debido a autenticación incorrecta, el controlador ODBC se enviar la autenticación, forzar el identificador de usuario y la contraseña en CASE UPPER.)

Los grandes sistemas es sin distinción entre mayúsculas y minúsculas. Esto significa que en los equipos de gran sistema (mainframe), puede escribir el identificador de usuario de DB2 y la contraseña en cualquier caso. El controlador ODBC enviará estos valores en CASE UPPER. DB2 UDB para Windows NT es distingue entre mayúsculas y minúsculas. El identificador de usuario se almacena en CASE UPPER. La contraseña se almacena en mayúsculas y minúsculas mezcladas. El usuario debe escribir la contraseña en el caso correcto. El controlador ODBC envía exactamente la contraseña en el caso especificado por el usuario. Uno no pasa el nombre de dominio de NT, sólo el nombre de usuario de NT.

utilizar inicio de sesión único en: Opcionalmente, uno puede utilizar la opción de inicio de sesión único de la característica de seguridad de host de Microsoft SNA Server. Esto permite al administrador crear la definición de origen de datos aislar el proceso de inicio de sesión desde el usuario final. El contexto de usuario de inicio de sesión único es el contexto de usuario asociado con el servicio de DB2 SNA. Si está ejecutando en Windows 9 x, el contexto de usuario es que asociado con el usuario conectado actualmente.

leer base de datos - sólo: Crea un origen de datos de sólo lectura. El usuario tiene acceso de lectura sólo a objetos, como tablas y no se puede actualizar operaciones, como INSERT, UPDATE o DELETE.

La ficha destino base de datos permite al usuario configurar los atributos necesarios, así como opcionales, utilizados para definir el destino del sistema de DB2. Controlador ODBC de Microsoft para DB2, los atributos de base de datos de destino son:

nombre de base de datos remoto: Este atributo ODBC se utiliza como la primera parte de un nombre de tabla completo de tres partes.

En DB2 (MVS, OS/390), esta propiedad se denomina LOCATION. La tabla SYSIBM.LOCATIONS enumera todas las ubicaciones accesibles. Para buscar la ubicación de la DB2 que tiene que conectar, pida al su administrador que busque en el DSNTINST Clist TSO en las definiciones de DDF. Estas definiciones se proporcionan en el panel DSNTIPR en el manual de instalación de DB2.
En DB2/400, esta propiedad se denomina RDBNAM. Puede determinar el valor RDBNAM invocando el comando WRKRDBDIRE desde la consola para el sistema de OS/400. Si no hay ningún valor RDBNAM, a continuación, uno se puede crear mediante la opción Agregar.
En DB2 Universal Database, esta propiedad se denomina DATABASE.

paquete colección: El nombre de la COLLECTION DRDA donde desea que el controlador para almacenar y enlazan paquetes DB2. Esto es un parámetro obligatorio. Para obtener más información acerca de la creación de paquetes, lea el siguiente artículo de Knowledge Base:
216810Crear paquetes para su uso con el controlador ODBC para DB2 y OLE KB proporcionada para DB2
predeterminado esquema: El nombre de la colección donde el proveedor busca información del catálogo. El controlador ODBC utiliza esquema predeterminado para restringir los conjuntos de resultados para operaciones comunes, tales como enumerar una lista de tablas en una colección de destino (por ejemplo, catálogo de ODBC SQLTables). Para obtener más información acerca de este parámetro, consulte el siguiente artículo de Knowledge Base:
217757INF: Esquema de predeterminado para utilizarlo con el controlador ODBC para DB2 y proveedor OLE DB para DB2
Nivel de aislamiento predeterminado: Determina el nivel de aislamiento utilizado en casos de acceso a objetos de DB2 simultáneamente por varias aplicaciones. El valor predeterminado es NC. Se admiten los siguientes niveles:

CS: Estabilidad del cursor. En DB2/400, corresponde a COMMIT(*CS). En ANSI, esto corresponde a lectura confirmada (RC).

NC: Sin confirmar. En DB2/400, corresponde a COMMIT(*NONE). En ANSI, esto corresponde a sin confirmación (NC).

UR: Lectura no confirmada. En DB2/400, corresponde a COMMIT(*CHG). En ANSI, corresponde a la lectura no confirmada.

RS: Lectura estabilidad. En DB2/400, corresponde a COMMIT(*ALL). En ANSI, esto corresponde al lectura repetible.

RR: Lectura repetible. En DB2/400, corresponde a COMMIT(*RR). En ANSI, corresponde a serializable (aislado).

alternativos de nombre de TP: Esta propiedad sólo es necesario cuando se conecta a SQL/DS (DB2/VM o DB2/VSE) y se conoce como el programa de transacciones remoto.

confirmación automática: Este atributo permite COMMIT implícita en todas las instrucciones SQL. En modo de confirmación automática, cada operación de base de datos es una transacción que se confirma cuando se realiza. Este modo es apropiado para transacciones comunes que constan de una única instrucción SQL. No es necesario delimitar o especificar la finalización de estas transacciones. ROLLBACK no está permitido cuando utiliza el modo COMMIT de automáticamente. El valor predeterminado es True.

convertir todos los tipos de datos binarios como tipos de datos de carácter: Estos datos de opción trata binario (CCSID 65535) escriba campos como campos de tipo de datos de carácter en una base de datos de origen. Los valores de CCSID de host y la página de códigos de PC son entrada necesario y parámetros de salida. (Ficha Configuración regional consulte.)

La ficha Configuración regional permite al usuario configurar atributos necesarios, así como opcionales, utilizados para definir las páginas de código para utilizarse en el sistema de DB2, así como el equipo. Controlador ODBC de Microsoft para DB2, los atributos de configuración regional incluyen lo siguiente:

host Locale: El código de carácter el identificador (CCSID) que coincidan con los datos de DB2 tal como está representado en el equipo remoto del conjunto. Este parámetro predeterminado es e.e.u.u. y Canadá (37). La propiedad CCSID es necesaria al procesar datos binarios como datos de caracteres. A menos que el binario de proceso como valor de carácter se establezca, caracteres se convierten los datos se basan en la columna DB2 CCSID y página de códigos ANSI predeterminada.

página de códigos predeterminada de uso en Configuración regional: Esta opción indica al controlador ODBC que utilice la página de códigos ANSI predeterminada para el equipo basado en Windows. Si esta configuración predeterminada está desactivada, el usuario puede elegir cualquier página de códigos compatible de PC.

Configuración regional de PC: Este atributo es necesario al procesar datos binarios como datos de caracteres. A menos que el binario de proceso como valor de carácter se establezca, caracteres se convierten los datos según la página de código ANSI predeterminada configurada en Windows. El valor predeterminado para esta propiedad es Latín 1 (1252).

Propiedades

Id. de artículo: 216428 - Última revisión: martes, 8 de marzo de 2005 - Versión: 1.1
La información de este artículo se refiere a:
  • Microsoft ODBC Driver for DB2 4.0 SP2
Palabras clave: 
kbmt kbinfo KB216428 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 216428
Renuncia a responsabilidad de los contenidos de la KB sobre productos a los que ya no se ofrece asistencia alguna
El presente artículo se escribió para productos para los que Microsoft ya no ofrece soporte técnico. Por tanto, el presente artículo se ofrece "tal cual" y no será actualizado.

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com