Error: Instalación de MSDE falla en sistemas con SQL Server 2000 Service Pack 1 o 2 instalado

Seleccione idioma Seleccione idioma
Id. de artículo: 299351 - Ver los productos a los que se aplica este artículo
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
Nº DE ERROR: 353405 (SHILOH_BUGS)
Expandir todo | Contraer todo

En esta página

Síntomas

La instalación de SQL Server 2000 Desktop Engine RTM (también conocido como MSDE 2000) produce un error en sistemas si cualquier edición de SQL Server 2000 con Service Pack 1 o Service Pack 2 ya está instalado.

El registro de instalación MSDE incluye los mensajes de error siguientes:
  • Error de LoadLibrary para [path]\Binn\SEMNT.DLL. GetLastError() devolvió: 126
    - y -
    Microsoft SQL Server Desktop Engine: Error de operación de instalación.
Este problema sólo ocurre si está instalando MSDE 2000 RTM (compilación 8.00.194.01). No ocurre si está realizando un SQL Server 2000 Desktop Engine Service Pack instalación completa.

Causa

En un sistema que tiene SQL Server 2000 Service Pack 1 o Service Pack 2 instalado, el programa de instalación para MSDE 2000 RTM no copiará algunos archivos esenciales en los directorios necesarios porque ya existen versiones más recientes de estos archivos, incluso aunque los archivos en una ubicación diferente.

RESOLUCIÓN

Para resolver este problema, obtenga una actualización completa de los archivos MSDE en el nivel más reciente del service pack y realice una instalación completa de SQL Server 2000 Desktop Engine Service Pack X. Puede obtener el mismo, ya sea mediante una suscripción a MSDN o se puede llamar al soporte técnico de Microsoft (PSS).

Solución

Para solucionar este comportamiento, siga estos pasos:
  1. Antes de ejecutar la instalación de MSDE, cambie el nombre los archivos siguientes como se indica:

    • \Archivos de programa\Microsoft SQL Server\80\Tools\Binn\Resources\1033\Semnt.rll a Semnt.rld

    • \Archivos de programa\Microsoft SQL Server\80\Tools\Binn\Resources\1033\Sqlsvc.rll a sqlsvc.rld

    • \Archivos de programa\Microsoft SQL Server\80\Tools\Binn\Semnt.dll a Semnt.dld

    • \Archivos de programa\Microsoft SQL Server\80\Tools\Binn\Sqlsvc.dll a sqlsvc.dld

    • \Archivos de programa\Microsoft SQL Server\80\Tools\Binn\Sqlresld.dll a sqlresld.dld
  2. Ejecutar la instalación de MSDE.
  3. Cambie el nombre los archivos siguientes volver a sus nombres originales tal como se indica:

    • \Archivos de programa\Microsoft SQL Server\80\Tools\Binn\Resources\1033\Semnt.rld a Semnt.rll

    • \Archivos de programa\Microsoft SQL Server\80\Tools\Binn\Resources\1033\Sqlsvc.rld a sqlsvc.rll

    • \Archivos de programa\Microsoft SQL Server\80\Tools\Binn\Semnt.dld a semnt.dll

    • \Archivos de programa\Microsoft SQL Server\80\Tools\Binn\Sqlsvc.dld a sqlsvc.dll

    • \Archivos de programa\Microsoft SQL Server\80\Tools\Binn\Sqlresld.dld a sqlresld.dll

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "La información de este artículo se refiere a:" de este artículo. Este problema se corrigió por primera vez en el Service Pack 1 de Microsoft SQL Server 2000.

Más información

  • Como este problema no se produce con la instalación de una actualización completa de MSDE en el nivel más reciente de service pack, por favor, utilice la misma y instalar MSDE 2000. Contraposición a instalar MSDE RTM y actualizar el service pack más reciente, este método de instalación ayuda a simultanesouly instalar MSDE y también mantenerlo actualizado el nivel más reciente de service pack.Para obtener información adicional acerca de cómo obtener la versión completa de la actualización de MSDE, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
    315721INF: Sólo puede aplicar la descarga SQL Server 2000 Desktop Engine (MSDE) Service Pack 2 en Internet a instancias instaladas desde sqlrun01.msi
  • Puede especificar que se creará un archivo de registro de instalación MSDE detallado e incluir el nombre y la ubicación del archivo de instalación MSDE, ejecutando el programa de instalación con el modificador de línea de comandos siguiente:
    /l * v [nombreArchivo]

REFERENCIAS

Para obtener información adicional, haga clic en el número de artículo siguiente para ver el artículo en Microsoft Knowledge Base:
227091Modificadores de la línea de comandos para la herramienta Windows Installer
Si está implicado Microsoft Application Center, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
296628PRB: Application Center 2000 instalar error con SQL 2000 SP1

Propiedades

Id. de artículo: 299351 - Última revisión: lunes, 03 de febrero de 2014 - Versión: 1.0
La información de este artículo se refiere a:
  • Microsoft SQL Server 2000 Desktop Engine (Windows)
Palabras clave: 
kbnosurvey kbarchive kbmt kbbug kbpending KB299351 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): 299351

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