INF: Cómo identificar qué archivo MSI se utilizó para una instalación existente de MSDE

Seleccione idioma Seleccione idioma
Id. de artículo: 311762 - Ver los productos a los que se aplica este artículo
Este artículo se publicó anteriormente con el número E311762
Expandir todo | Contraer todo

Resumen

Después de instalar Microsoft SQL Server 2000 Desktop Engine (MSDE 2.0), hay tres maneras de identificar qué archivo .msi utilizó el programa de instalación de MSDE 2.0. El límite máximo de archivos .msi de MSDE 2.0 es de 16. Cada archivo .msi es un paquete independiente que permite instalar una instancia de Desktop Engine.

La identificación del archivo .msi correcto es importante, ya que al aplicar los Service Pack a la instalación de Desktop Engine existente debe utilizarse un paquete de revisión específico (.msp). Por ejemplo, si utilizó Sqlrun01.msi para la instalación de MSDE 2.0 original, entonces deberá utilizar Sqlrun01.msp para actualizarlo al Service Pack 2 (SP2). Para sqlrun02.msi, debe utilizar Sqlrun02.msp y así sucesivamente.

Más información

Para una instancia existente de MSDE 2.0, existen tres maneras diferentes de identificar el archivo .msi que el programa de instalación utilizó:

  • Si durante la instalación de MSDE 2.0 se habilitó un registro de instalación detallado, puede averiguar el archivo .msi que el programa de instalación utilizó. El contenido del registro detallado siguiente muestra que el programa de instalación utilizó el archivo SqlRun01.msi de MSDE 2.0:
    === Verbose logging started: 11/15/2001 15:31:42 Build type: SHIP UNICODE 1.11.2405.00 Calling process: E:\WINNT\System32\msiexec.exe ===
    MSI (c) (94:70): Resetting cached policy values
    MSI (c) (94:70): ******* RunEngine:
     ******* Product: X:\SQLMSDE2k\Setup\SqlRun01.msi
     ******* Action: 
     ******* CommandLine: TARGETDIR="C:\program files\Microsoft SQL Server\MSSQL$MYINSTANCE" DATADIR="C:\program files\Micros
    oft SQL Server\MSSQL$MYINSTANCE" INSTANCENAME=MYINSTANCE SECURITYMODE=SQL 
    NOTA: de manera predeterminada, el programa de instalación de MSDE 2.0 no crea un archivo de registro de Microsoft Windows Installer. Para habilitar el registro detallado del programa de instalación, debe iniciar el registro desde la línea de comandos al ejecutar el archivo Setup.exe. Por ejemplo, a continuación se muestra lo que debe escribir en la línea de comandos:

    directory:\>setup.exe /L*v c:\msde_install.log

  • : de manera predeterminada, el programa de instalación de MSDE 2.0 no crea un archivo de registro de Microsoft Windows Installer. Para habilitar el registro detallado del programa de instalación, debe iniciar el registro desde la línea de comandos al ejecutar el archivo Setup.exe. Por ejemplo, a continuación se muestra lo que debe escribir en la línea de comandos: Si ya instaló MSDE 2.0, puede comprobar la clave del Registro siguiente para ver el archivo .msi que el programa de instalación utilizó para una instancia de MSDE 2.0 específica:
    1. Busque el nombre de instancia MSDE 2.0 existente en la clave del Registro siguiente:

      HKEY_CLASSES_ROOT\Installer\Products\ID_Number

      El valor ProductName muestra el nombre de la instancia. Por ejemplo, "ProductName" = Microsoft SQL Server Desktop Engine (MIINSTANCIA)
    2. Busque la siguiente subclave del Registro:

      HKEY_CLASSES_ROOT\Installer\Products\ID_Number\SourceList

      El valor de clave PackageName muestra el archivo .msi. Por ejemplo, "PackageName"="SqlRun01.msi"
  • : de manera predeterminada, el programa de instalación de MSDE 2.0 no crea un archivo de registro de Microsoft Windows Installer. Para habilitar el registro detallado del programa de instalación, debe iniciar el registro desde la línea de comandos al ejecutar el archivo Setup.exe. Por ejemplo, a continuación se muestra lo que debe escribir en la línea de comandos: Si MSDE 2.0 ya está instalado, compruebe la clave del Registro de la instancia de MSDE 2.0 correspondiente para buscar el valor ProductCode de la instancia de MSDE. A continuación, utilice el valor ProductCode que corresponda con el archivo de paquete de la tabla siguiente. Tenga en cuenta que la información de la tabla siguiente sólo se aplica a archivos de paquetes proporcionados en el disco compacto de instalación de Microsoft SQL Server Desktop Engine. La información de la tabla no se aplica a ningún paquete de instalación desarrollado por otro fabricante.
    • Instancia predeterminada

      Si la instancia de MSDE es una instancia predeterminada, consulte el valor ProductCode en la clave del Registro siguiente:

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Setup
    • Instancia con nombre

      Si la instancia de MSDE es una instancia con nombre, consulte el valor ProductCode en la clave del Registro siguiente: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\INSTANCENAME\Setup


    Contraer esta tablaAmpliar esta tabla
    ProductCode PackageName
    E09B48B5-E141-427A-AB0C-D3605127224A SqlRun01.msp
    689404D2-1C94-44B3-9203-BEC5594FDA7A SqlRun02.msp
    EFB70B01-B1F3-4960-AB69-4A280084A60C SqlRun03.msp
    C2736CA7-76E1-4D0C-B590-483A7FFD18DA SqlRun04.msp
    FE7E950B-220A-4182-B5CA-19397244DCFD SqlRun05.msp
    7E5C338B-E77E-4CB4-9C1D-FB67B56B3B19 SqlRun06.msp
    F07E35BF-8B03-4777-9B5E-AE90E4FF0932 SqlRun07.msp
    C5B59406-E985-4187-84E8-68E2D9F89A47 SqlRun08.msp
    D7CE240C-0F3B-4C40-9278-C0B90E533652 SqlRun09.msp
    A519AE9C-7C79-4C5B-9127-8F46D648D5A4 SqlRun10.msp
    4541DA32-2108-43E9-9915-C71B9DE77048 SqlRun11.msp
    A5C1C914-4EF7-40ED-9BCE-FCEB4BB0C19D SqlRun12.msp
    9FCE5BBD-D85F-4905-8A0C-12A3A86C2434 SqlRun13.msp
    F4E46404-2578-4955-B748-547957F08AB1 SqlRun14.msp
    B7300824-E68F-45F1-BAC1-5F15636C346F SqlRun15.msp
    CD59EA85-6CBF-4C08-BE59-6C628B3D8F54 SqlRun16.msp

Propiedades

Id. de artículo: 311762 - Última revisión: lunes, 29 de octubre de 2007 - Versión: 1.2
La información de este artículo se refiere a:
  • Microsoft SQL Server 2000 Desktop Engine (Windows)
Palabras clave: 
kbproductlink kbinfo KB311762
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