Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
En este artículo se describe cómo configurar orígenes de datos para el Proveedor OLE DB de Microsoft para DB2.
Versión original del producto: Host Integration Server
Número de KB original: 218590
Configuración del origen de datos OLE DB para DB2 mediante vínculos de datos
La pestaña Proveedor permite al usuario seleccionar el proveedor OLE DB (la cadena de nombre del proveedor) que se usará en este archivo UDL de una lista de posibles proveedores OLE DB. Elija Proveedor OLE DB para DB2.
La pestaña Conexión permite al usuario configurar las propiedades básicas necesarias para conectarse a un origen de datos. Para el 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 se puede usar para describir el origen de datos. Cuando el programa de configuración vínculos de datos se carga desde la carpeta del programa servidor SNA, se requiere el campo Origen de datos. Este campo se usa para asignar un nombre al archivo UDL, que se almacena en el
Program Files\Common Files\System\OLE DB\Datadirectorio .Nombre de usuario: normalmente se requiere un nombre de usuario válido para acceder a los datos de 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 que escriba una contraseña válida. Además, el cuadro de diálogo de solicitud permitirá al usuario invalidar el nombre de usuario almacenado en el vínculo de datos.
El equipo AS/400 distingue mayúsculas de minúsculas con respecto al identificador de usuario y la contraseña. El AS/400 solo acepta un identificador de usuario y una contraseña DB2/400 en UPPER CASE. (Si se produce un error en la conexión DB2/400 debido a una autenticación incorrecta, el proveedor OLE DB volverá a enviar la autenticación y forzará el identificador de usuario y la contraseña en UPPER CASE).
El sistema central no distingue mayúsculas de minúsculas. Esto significa que, en los equipos centrales, puede escribir el identificador de usuario y la contraseña de DB2 en cualquier caso. El proveedor OLE DB enviará estos valores en MAYÚSCULAS.
DB2 UDB para Windows NT distingue mayúsculas de minúsculas. El identificador de usuario se almacena en UPPER CASE. La contraseña se almacena en mayúsculas y minúsculas mixtas. 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 nombre de usuario de Windows NT con el nombre de dominio de Windows NT.
Contraseña: normalmente se requiere una contraseña válida para acceder a los datos de DB2. Opcionalmente, puede elegir guardar la contraseña en el archivo UDL activando la casilla 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: esta propiedad OLE DB se usa como la primera parte de un nombre de tabla completo de tres partes.
En DB2 (MVS, OS/390), esta propiedad se conoce como LOCATION. The SYSIBM. La tabla LOCATIONS enumera todas las ubicaciones accesibles. Para buscar la ubicación de DB2 a la que necesita conectarse, pida al administrador que busque en el DSO Clist DSNTINST en las definiciones de DDF. Estas definiciones se proporcionan en el panel DSNTIPR del manual de instalación de DB2.
En DB2/400, esta propiedad se conoce como RDBNAM. El valor RDBNAM se puede determinar invocando el comando WRKRDBDIRE desde la consola al sistema OS/400. Si no hay ningún valor RDBNAM, se puede crear uno mediante la opción Agregar.
En base de datos universal de DB2, esta propiedad se conoce como DATABASE.
La pestaña Conexión también incluye un botón Probar conexión que se puede usar para probar los parámetros de conexión. La conexión solo se puede probar después de que se escriban todos los parámetros necesarios. Al hacer clic en este botón, se establece una sesión en el sistema remoto DB2 mediante el proveedor OLE DB2 para DB2.
La pestaña Todos permite al usuario configurar propiedades adicionales que se usan para conectarse a un origen de datos. Algunas de las propiedades de la pestaña Todos son necesarias. Estas propiedades se pueden editar seleccionando una propiedad de la lista mostrada y seleccionando Editar valor. En el caso del proveedor OLE DB para DB2, estas propiedades incluyen los siguientes valores:
Nombre de TP alternativo: esta propiedad solo es necesaria al conectarse a SQL/DS (DB2/VM o DB2/VSE) y se conoce como programa de transacciones remotas.
Alias de LU local de APPC: el nombre del alias de LU local configurado en el servidor SNA.
Nombre del modo APPC: modo APPC que coincide con la configuración del host y la configuración del servidor SNA. Los valores legales para el modo APPC incluyen QPCSUPP (valor predeterminado del sistema común), #INTER (interactivo), #INTERSC (interactivo con seguridad mínima de enrutamiento), #BATCH (lote), #BATCHSC (lote con seguridad de enrutamiento mínima) y #IBMRDB (acceso remoto a la base de datos DB2).
Alias de LU remoto de APPC: el nombre del alias de LU remoto configurado en el servidor SNA.
Modo de confirmación automática: esta propiedad permite implícitamente
COMMITen todas las instrucciones SQL. En el 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 adecuado para transacciones comunes que constan de una sola instrucción SQL. No es necesario delimitar ni especificar la finalización de estas transacciones. No se permite NINGÚN ROLLBACK cuando se usa el modo de confirmación automática. El valor predeterminado es True.Autenticación de caché: el objeto o enumerador de origen de datos del proveedor puede almacenar en caché información confidencial de autenticación, como una contraseña en una memoria caché interna. El valor predeterminado es False.
Nivel de aislamiento predeterminado: determina el nivel de aislamiento usado en casos de acceso simultáneo a objetos DB2 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 de catálogo. El proveedor OLE DB usa el esquema predeterminado para restringir conjuntos de resultados para operaciones populares, como enumerar una lista de tablas en una colección de destino (por ejemplo, OLE DB
IDBSchemaRowsetDBSCHEMA_TABLES). Además, el proveedor OLE DB usa el esquema predeterminado para compilar una instrucción SQLSELECTparaIOpenRowset::OpenRowsetlas solicitudes.Propiedades extendidas: método para especificar propiedades específicas del proveedor adicionales. Las propiedades que se pasan a través de este parámetro deben delimitarse por punto y coma y el cliente de red subyacente del proveedor la interpretará.
CCSID de host: identificador del conjunto de código de caracteres (CCSID) que coincide con los datos de DB2 tal como se representan en el equipo remoto. Este parámetro tiene como valor predeterminado Estados Unidos/Canadá (37). La propiedad CCSID es necesaria al procesar datos binarios como datos de caracteres. A menos que se establezca el valor binario de proceso como carácter , los datos de caracteres se convierten en función de la columna DB2 CCSID y la página de códigos ANSI predeterminada.
Dirección de red: esta propiedad se usa para localizar el equipo DB2 de destino, específicamente la dirección TCP/IP o el nombre o alias de host TCP/IP asociados al puerto DRDA. La dirección de red es necesaria al conectarse mediante TCP/IP.
Puerto de red: esta propiedad se usa para localizar el puerto de acceso al servicio DB2 DRDA de destino al conectarse mediante TCP/IP. El valor predeterminado es la dirección de puerto DRDA conocida de 446.
Biblioteca de transporte de red: la propiedad de biblioteca de vínculos dinámicos de transporte de red designa si el proveedor se conecta mediante SNA LU6.2 o TCP/IP. El valor predeterminado es SNA. Si se selecciona TCP/IP, se requieren los valores de Dirección de red y Puerto de red. Si se selecciona el SNA predeterminado, se requieren valores para el alias de LU local de APPC, el nombre del modo APPC y el alias de LU remoto de APPC.
Colección de paquetes: el nombre de la COLECCIÓN DRDA donde desea que el controlador almacene y enlace paquetes DB2. Esto podría ser el mismo que el esquema predeterminado.
Página de códigos de PC: esta propiedad es necesaria al procesar datos binarios como datos de caracteres. A menos que se establezca el valor Binario de proceso como carácter , los datos de caracteres se convierten en función de la página de códigos ANSI predeterminada configurada en Windows. El valor predeterminado de esta propiedad es Latin 1 (1252).
Conservar información de seguridad: opcionalmente, puede elegir guardar la contraseña en el archivo UDL activando la casilla Permitir guardar contraseña .
Advertencia
Esta opción conserva la información de autenticación en texto sin formato dentro del archivo UDL.
Procesar binario como carácter: esta opción trata campos de tipo de datos binarios (CCSID 65535) como campos de tipo de datos de caracteres por origen de datos. Los valores ccSID de host y página de códigos de PC son parámetros de entrada y salida necesarios.
Solo lectura: crea un origen de datos de solo lectura. El usuario tiene acceso de solo lectura a objetos, como tablas, y no puede realizar operaciones de actualización, como
INSERT,UPDATEoDELETE.