INF: Configurar orígenes de datos para el proveedor Microsoft OLE DB para DB2

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

En esta página

Más información

Información general sobre el proveedor Microsoft OLE DB para DB2

Para utilizar el proveedor OLE DB para DB2 con una aplicación de consumidor OLE DB, debe;
  • Crear un archivo de vínculo de datos de Microsoft (UDL) y llame a este desde la aplicación.

    -o bien -
  • Llame al proveedor de utilizando una cadena de conexión que incluye el nombre del proveedor.
Microsoft Data Access Components (MDAC) 2.0 y versiones posteriores incluyen vínculos de datos, un método genérico para administrar y cargar conexiones a orígenes de datos OLE DB. Vínculos de datos admite también la búsqueda y mantener conexiones persistentes a orígenes de datos OLE DB. Para obtener información adicional sobre el uso de UDL, así como una lista de las propiedades de inicialización de OLE DB compatibles y argumentos de cadena de conexión de ADO, vea "Utilizar el OLE DB Provider para DB2" en línea la documentación de SDK de SNA Server.

Vínculos de datos DB OLE

Debe configurar la información del origen de datos para cada objeto de origen de datos host que van a tener acceso con el proveedor OLE DB para DB2. Los parámetros de proveedor OLE DB para DB2 predeterminados se utilizan para sólo el origen de datos y estos parámetros deben configurarse por separado para cada origen de datos. Vínculos de datos proporciona un método uniforme para crear definiciones de objeto persistente para el archivo de origen de datos OLE DB en el formulario de los archivos UDL. Las aplicaciones, como en el ejemplo RowsetViewer incluido con SNA Server SDK, puede abrir crea los archivos UDL y pasa la cadena de inicialización almacenado proveedor OLE DB para DB2 en tiempo de ejecución.

Agregar o configurar un vínculo de datos

Debe crear un vínculo de datos para configurar parámetros para el origen de datos OLE DB. Puede crear un nuevo vínculo de datos haciendo clic en el acceso directo de la carpeta de programa SNA Server\Data Access. Se pueden editar las propiedades de un archivo de vínculo de datos abriendo el archivo desde el Explorador de Windows. Para editar el archivo de vínculos de datos:

Para Windows NT

  1. En el menú Inicio, seleccione el grupo de programas de Microsoft SNA Server.
  2. Seleccione el grupo de programa de acceso a datos.
  3. Seleccione nuevo origen de datos OLE DB. Aparecerá la página de Propiedades de vínculo de datos .
  4. Configurar la información de origen de datos para el proveedor seleccionado. Haga clic en Ayuda para obtener más información.
  5. Haga clic en Aceptar para guardar el vínculo de datos.

Para Windows 95/98

  1. En el menú Inicio, seleccione el grupo de programas de Microsoft SNA Server.
  2. Seleccione el grupo de programa de acceso a datos.
  3. Seleccione nuevo origen de datos OLE DB. Aparecerá la página de Propiedades de vínculo de datos .
  4. Configurar la información de origen de datos para el proveedor seleccionado. Haga clic en Ayuda para obtener más información.
  5. Haga clic en Aceptar para guardar el vínculo de datos.
De forma predeterminada, los vínculos de datos se crean en la carpeta de programa programa\Archivos Files\System\OLE DB\Data vínculos. Sin embargo, puede crear un vínculo de datos en cualquier ubicación abriendo la carpeta de destino, seleccione Nuevo vínculo de datos de Microsoft en el menú archivo y configurar la página de Propiedades de vínculo de datos .

Examinar orígenes de datos OLE DB

De forma predeterminada, los vínculos de datos se crean en la carpeta de programa programa\Archivos Files\System\OLE DB\Data vínculos. En el grupo de programas de Microsoft SNA Server se proporciona un acceso directo. Para examinar los orígenes de datos:
  1. En el menú Inicio, seleccione el grupo de programas de Microsoft SNA Server.
  2. Seleccione el grupo de programa de acceso a datos.
  3. Seleccione Buscar origen de datos OLE DB. Se muestra la lista de vínculos de datos guardados en la ubicación predeterminada.

Configurar origen de datos OLE DB para DB2 mediante vínculos de datos

La ficha de proveedor permite al usuario seleccionar el proveedor OLE DB (cadena de nombre de proveedor) que se utilizará en este archivo UDL desde una lista de posibles proveedores de OLE DB. Elija Proveedor Microsoft OLE DB para DB2 .

La ficha conexión permite al usuario configurar las propiedades básicas necesarias para conectar a un origen de datos. Proveedor OLE DB para DB2, las propiedades de conexión incluyen los siguientes valores:

Origen de datos : el origen de datos es un parámetro opcional que puede utilizarse para describir el origen de datos. Cuando se carga el programa de configuración de vínculos de datos de la carpeta de programa de SNA Server, el campo de Origen de datos es necesario. Este campo se utiliza para nombre del archivo UDL, que se almacena en el directorio de programa programa\Archivos Files\System\OLE DB\Data.

nombre de usuario : un nombre de usuario válido falta normalmente para tener acceso a datos DB2. Opcionalmente, puede conservar un nombre de usuario en el vínculo de datos. El proveedor OLE DB pedirá 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 vínculo de datos.

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 identificador 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 proveedor OLE DB se enviar la autenticación, forzar el identificador de usuario y contraseña en CASE UPPER.)

Los grandes es sin distinción entre mayúsculas y minúsculas. Esto significa que en equipos de gran sistema (mainframe), puede especificar el identificador de usuario de DB2 y la contraseña en cualquier caso. El proveedor OLE DB se enviará a 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 proveedor OLE DB envía exactamente la contraseña en el caso especificado por el usuario. El usuario no tiene que calificar el el nombre de usuario de Windows NT con el nombre de dominio de Windows NT.

contraseña : se requiere normalmente para obtener acceso a datos DB2 una contraseña válida. Opcionalmente, puede elegir guardar la contraseña en el archivo UDL activando la casilla de verificación Permitir guardar contraseña .

Advertencia : esta opción conserva la información de autenticación en texto sin formato dentro del archivo UDL.

Catálogo inicial : propiedad de OLE DB este 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.
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 de todos los parámetros necesarios se introducen. Al hacer clic en este botón, se establece una sesión en el sistema DB2 remoto con el proveedor OLE DB para DB2.

La ficha todas permite al usuario configurar las propiedades adicionales que se utiliza para conectarse a un origen de datos. Algunos de las propiedades en la ficha todas son necesarios. Estas propiedades pueden editarse seleccionando una propiedad en la lista y seleccionando Editar valor . Para el proveedor Microsoft OLE DB para DB2, estas propiedades incluyen los siguientes valores:
Nombre de TP alternativo : esta propiedad sólo es requerido al conectar a SQL/DS (DB2/VM o DB2/VSE) y se conoce como el programa de transacciones remoto.

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

Nombre de modo APPC : APPC el modo que coincida 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).

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

Modo de confirmación automática : esta propiedad 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.

Autenticación de caché : se permite el proveedor el objeto de origen de datos o el enumerador información de autenticación confidenciales de caché, como una contraseña en una caché interna. El valor predeterminado es false.

Nivel de aislamiento predeterminado : se 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   Cursor Stability. 
     In DB2/400, this corresponds to COMMIT(*CS). 
     In ANSI, this corresponds to Read Committed (RC).

NC   No Commit. 
     In DB2/400, this corresponds to COMMIT(*NONE). 
     In ANSI, this corresponds to No Commit (NC).

UR   Uncommitted Read. 
     In DB2/400, this corresponds to COMMIT(*CHG). 
     In ANSI, this corresponds to Read Uncommitted. 

RS   Read Stability. 
     In DB2/400, this corresponds to COMMIT(*ALL). 
     In ANSI, this corresponds to Repeatable Read.

RR   Repeatable Read. 
     In DB2/400, this corresponds to COMMIT(*RR). 
     In ANSI, this corresponds to Serializable (Isolated).
					
Esquema predeterminado : nombre de la colección donde el proveedor busca información del catálogo. El proveedor OLE DB utiliza esquema predeterminado para restringir los conjuntos de resultados para operaciones comunes, tales como enumerar una lista de tablas de una colección de destino (por ejemplo, OLE DB IDBSchemaRowset DBSCHEMA_TABLES). Además, el proveedor OLE DB utiliza el esquema predeterminado para generar una instrucción SQL SELECT para las solicitudes de IOpenRowset:: OpenRowset. Para más información en el esquema predeterminado, lea el artículo siguiente en Microsoft Knowledge Base:
217757INF: Esquema de predeterminado que se utilizará con el controlador ODBC para DB2 y el proveedor OLE DB para DB2
Propiedades extendidas : método para especificar propiedades específicas del proveedor adicionales. Propiedades que se pasa a través de este parámetro deben estar delimitadas por punto y coma y se interpretará cliente de red subyacente del proveedor de.

CCSID de host : el código de carácter establecer identificador (CCSID) que coincidan con los datos de DB2 tal como está representado en el equipo remoto. 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 valor Binario de proceso como caracteres se establezca, caracteres se convierten los datos según la DB2 columna predeterminada y CCSID página de códigos ANSI.

Dirección de red : 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 por medio de TCP/IP.

Puerto de red : se utiliza esta propiedad para buscar el puerto de acceso de servicio de DB2 DRDA de destino cuando se conecta por medio de TCP/IP. El valor predeterminado es la dirección de puerto DRDA conocida de 446.

Biblioteca de transporte de red : el transporte de red designa de propiedad de la biblioteca de vínculos dinámicos si el proveedor se conecta por medio de SNA LU6.2 o TCP/IP. El valor predeterminado es SNA. Si TCP/IP está activada, los valores de Dirección de red y Puerto de red son necesarios. 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.

Colección de paquete : el nombre de la COLLECTION DRDA donde desea que el controlador para almacenar y enlazan paquetes DB2. Puede ser igual que el esquema predeterminado. Se trata de parámetro requerido. Para obtener información adicional, lea el artículo siguiente en Microsoft Knowledge Base:
216810Crear paquetes para su uso con el controlador ODBC para DB2 y proveedor OLE DB para DB2
Página de códigos de PC : esta propiedad es necesaria al procesar datos binarios como datos de caracteres. A menos que el valor Binario de proceso como caracteres 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).

Conservar la información de seguridad : si lo desea, puede elegir guardar la contraseña en el archivo UDL activando la casilla de verificación Permitir guardar contraseña .

Advertencia : esta opción conserva la información de autenticación en texto sin formato dentro del archivo UDL.

Proceso binario como carácter : este 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 e CCSID de host y la Página de código de equipo son entrada necesario y parámetros de salida.

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

Referencias

OS/390 MVS OS/400

Propiedades

Id. de artículo: 218590 - Última revisión: viernes, 18 de noviembre de 2005 - Versión: 1.2
La información de este artículo se refiere a:
  • Microsoft OLE DB Provider for DB2
Palabras clave: 
kbmt kbinfo KB218590 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): 218590

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