REVISIÓN: La revisiones están disponibles para MDAC 2.8


Resumen


Microsoft distribuye ahora las revisiones de Microsoft Data Access Components (MDAC) 2.8 como un archivo de actualización.

Como estas revisiones son acumulativas, cada versión nueva contiene todas las revisiones y revisión de todas las revisiones de seguridad que se incluyeron con la anterior de MDAC 2.8. No es necesario instalar una actualización de software anterior antes de instalar el más reciente.


Este artículo contiene una lista de todas las revisiones que están disponibles para MDAC 2.8.

Solución


Existe un hotfix disponible desde Microsoft. Sin embargo, esta revisión se diseñó para corregir únicamente el problema que se describe en este artículo. Aplíquela sólo a sistemas que experimenten este problema específico.

Si la revisión está disponible para su descarga, hay una sección de "Descarga de revisión disponible" en la parte superior de este artículo de Knowledge Base. Si esta sección no aparece, envíe una solicitud al servicio de atención al cliente y soporte técnico para obtener la revisión.

Nota: Si se producen problemas adicionales o si se requiere cualquier otra solución, será necesario crear una solicitud de revisión independiente. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no califican para esta revisión específica. Para obtener una lista completa de los números de teléfono de servicio al cliente de Microsoft o para crear una solicitud de servicio independiente, visite el siguiente sitio Web de Microsoft:Nota: El formulario de "Descarga de Hotfix disponible" muestra los idiomas para los que el Hotfix está disponible. Si no ve su idioma, es porque no hay una revisión para ese idioma.

Requisitos previos

Antes de instalar esta actualización, debe tener instalado en el equipo de MDAC 2.8.

Para determinar la versión de MDAC que está ejecutando, ver la siguiente clave del registro:
HKEY_LOCAL_MACHINE\Software\Microsoft\DataAccess\FullInstallVer
Nota: Después de instalar la revisión acumulativa, la subclave FullInstallVer cambiará para representar el valor del número de generación acumulativa de 2,80. nnnn.xx, donde nnnn es el número de versión de esta revisión. Comparando el número de compilación de cualquier otra revisión de MDAC 2,80, puede determinar si la compilación es una compilación posterior que incluye revisiones adicionales o si es una compilación anterior que no se instalará. Para obtener más información acerca de cómo determinar la versión de MDAC, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
301202 cómo comprobar la versión de MDAC

Información de actualización de la revisión

Se han publicado las siguientes revisiones de MDAC 2.8. Las siguientes revisiones se encuentran en paquetes con un
Valor de la subclave FullInstallVer de 2.80.1054 o una versión posterior:
CORREGIR 823109 : puede producirse una infracción de acceso cuando un programa llama al método UpdateBatch de un objeto ADO Recordset utilizando el proveedor OLE DB para ODBC en componentes de acceso a datos

CORREGIR 887576 : puede recibir una infracción de acceso en la aplicación al enlazar demasiados parámetros para un identificador de instrucción ODBC y, a continuación, limpiar el identificador de instrucción

CORREGIR 896108 : observe una pequeña pérdida de memoria cuando un directo o se realiza una llamada indirecta al método WrapDSOandSession del objeto Connection de ADO y no se utiliza el proveedor MSDataShape en MDAC 2.8

Nota: Este hotfix está empaquetado con la nueva tecnología de instalador. Esta nueva tecnología de instalador ofrece numerosas ventajas, incluyendo la desinstalación. Sin embargo, debe probar esta nueva tecnología de instalador antes de aplicarlo a los servidores de producción.

La revisión siguiente se encuentra en paquetes con un valor de subclave FullInstallVer de 2.80.1048.0 y versiones posteriores:
CORREGIR 322968 : pérdida de recuento de referencia de CColumnsInfo en MSDAORA REF CURSOR al recuperar datos de una función de Oracle

Las siguientes revisiones se encuentran en paquetes con un valor de subclave FullInstallVer de 2.80.1045.0 y versiones posteriores:
832483 MS04-003: saturación de búfer en una función MDAC podría permitir la ejecución de código

CORREGIR 292648 : Bcp.exe omite el modificador de configuración regional -R cuando utilice el archivo de formato (-f)

CORREGIR 328514 : enlazar un parámetro de salida de Oracle procedimiento almacenado para adBSTR resultados en un valor incorrecto

CORREGIR 329964 : controlador ODBC de Microsoft SQL Server no puede recuperar los parámetros de salida de un procedimiento almacenado remoto en un servidor vinculado

CORREGIR 330019 : SQLXML que incluye MDAC 2.7 devuelve campos GUID sin caracteres "{}"

817518 objeto pasando ADODB::Field al método de ADO Command.CreateParameter produce una pérdida de memoria

CORREGIR 822841 : se produce un error en la configuración del atributo de conexión cuando se utiliza la agrupación de conexiones para la conexión de ODBC de SQL Server

CORREGIR 826770 : nativo SQL error información incorrecta cuando se utiliza SQLXML para recuperar datos

CORREGIR 827452 : error de red General al intentar hacer copia de seguridad o restaurar una base de datos de SQL Server en un equipo que ejecuta Windows Server 2003

830497 excepción de punto de flotante en Msadrh15! CRowsetHelper::ProcessAccessor

831715 error catastrófico "mensaje de error cuando utiliza el cuadro de diálogo"Inicio de sesión de SQL Server "para establecer el nombre de la base de datos

CORREGIR 836830 : consultar la disminución de rendimiento cuando se utiliza la sugerencia de FMTONLY SET en el controlador de ODBC de Microsoft para SQL Server y el proveedor Microsoft OLE DB para SQL Server

CORREGIR 837311 : no puede importar datos desde un archivo de texto que es mayor que 32 MB mediante la utilidad BCP

CORREGIR 838405 : error de "Argumento pasado al servicio de forma de datos no es válido" después de aplicar MDAC 2.8

CORREGIR 838768 : accesibilidad error al configurar un archivo UDL en un equipo que está ejecutando un sistema operativo de 64 bits

CORREGIR 838976 : SQLOLEDB deja de responder cuando se descarga un archivo sqlxmlx.dll inesperadamente

831832 controlador ODBC de oracle devuelve SQL_DECIMAL para todas las llamadas de función convert

CORREGIR 834905 : recibe un mensaje de error "ORA-01012" cuando se conecta a una base de datos de Oracle utilizando MSDAORA

CORREGIR 815701 : puede producir pérdida de memoria en el proveedor Microsoft OLE DB para Oracle cuando se utilicen el tipo de datos REF CURSOR y el tipo de datos LONG

CORREGIR 835677 : puede recibir el mensaje de error "No se puede insertar o actualizar columnas de varias tablas" cuando intenta insertar o actualizar datos en una vista de varias tabla mediante un cursor de servidor

CORREGIR 843248 : recibe un mensaje de error "No se puede generar contexto SSPI" cuando intenta conectarse a un servidor SQL Server 2000 SP3

CORREGIR 887576 : puede recibir una infracción de acceso en la aplicación al enlazar demasiados parámetros para un identificador de instrucción ODBC y, a continuación, limpiar el identificador de instrucción

CORREGIR 890470 : puede producirse una condición de interbloqueo cuando se llama a la función SQLFetch o la función SQLFetchScroll en MDAC 2.8

CORREGIR 890759 : puede recibir el "servidor: msj 7399, nivel 16, estado 1, línea 1" mensaje de error cuando ejecuta una consulta contra una vista remota mediante un servidor vinculado en SQL Server 2000

Información de archivo

La versión en inglés de esta revisión tiene los atributos de archivo (o atributos del archivo más reciente) mostrados en la tabla siguiente. Las fechas y horas de estos archivos se muestran en la hora Universal coordinada (UTC). Al ver la información del archivo, se convierte en hora local. Para encontrar la diferencia entre la hora UTC y la hora local, utilice la ficha zona horaria en la herramienta fecha y hora del Panel de Control.
   Date         Time   Version            Size    File name   --------------------------------------------------------------
10-Dec-2004 16:09 2000.85.1057.0 73,728 Dbnetlib.dll
10-Dec-2004 16:10 2000.85.1057.0 28,672 Dbnmpntw.dll
10-Dec-2004 16:09 2.80.1057.0 315,392 Msadce.dll
10-Dec-2004 16:09 2.80.1057.0 135,168 Msadco.dll
10-Dec-2004 16:09 2.80.1057.0 49,152 Msadcs.dll
10-Dec-2004 16:09 2.80.1057.0 147,456 Msadds.dll
10-Dec-2004 16:09 2.80.1057.0 507,904 Msado15.dll
10-Dec-2004 16:10 2.80.1057.0 163,840 Msadomd.dll
10-Dec-2004 16:10 2.80.1057.0 184,320 Msadox.dll
10-Dec-2004 16:09 2.80.1057.0 53,248 Msadrh15.dll
10-Dec-2004 16:10 2.80.1057.0 225,280 Msdaora.dll
10-Dec-2004 16:09 2.80.1057.0 192,512 Msdaprst.dll
10-Dec-2004 16:09 2.80.1057.0 147,456 Msdart.dll
10-Dec-2004 16:09 2.80.1057.0 303,104 Msdasql.dll
10-Dec-2004 16:10 2.575.1057.0 139,264 Msorcl32.dll
10-Dec-2004 16:09 3.525.1057.0 221,184 Odbc32.dll
10-Dec-2004 16:10 2000.85.1057.0 24,576 Odbcbcp.dll
10-Dec-2004 16:09 2.80.1057.0 442,368 Oledb32.dll
10-Dec-2004 16:09 2000.85.1057.0 503,808 Sqloledb.dll
10-Dec-2004 16:09 2000.85.1057.0 401,408 Sqlsrv32.dll
10-Dec-2004 15:57 2000.85.1057.0 208,896 Sqlxmlx.dll



Nota: Cuando reciba esta revisión de servicios de soporte técnico de Microsoft, el número de artículo que aparece en el paquete de revisiones puede ser diferente del número de artículo acumulativa.

Microsoft ha confirmado que se trata de un error de los productos de Microsoft que se enumeran en la sección "Aplicable a".
Para obtener más información, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:
824684 descripción de la terminología estándar que se utiliza para describir las actualizaciones de software de Microsoft