Los problemas que pueden surgir al instalar una instancia con nombre de uno o más componentes de SQL Server 2005 y especificar ubicaciones de instalación diferente para uno o varios de los componentes

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

En esta página

Síntomas

Tenga en cuenta la situación siguiente:
  • Instalar una instancia con nombre de uno o varios de los siguientes componentes de Microsoft SQL Server 2005:
    • Servicios de base de datos SQL Server
    • SQL Server Analysis Services
  • En la página "Componentes para instalar", especifique las ubicaciones de instalación diferente para uno o varios de los componentes como sigue:
    • Que especifique que los servicios de base de datos para instalarse en una carpeta que se denomina "MSSQLServer".
    • Que especifique que Analysis Services para instalarse en una carpeta que se denomina "MSSQLServerOLAPService."
    Nota Los nombres de estas carpetas son distingue entre mayúsculas y minúsculas.
En este escenario, puede experimentar los síntomas siguientes.

Síntoma 1

Archivos de .ini específico para los componentes que se mencionan anteriormente contienen información como sigue:
  • Si instala Servicios de base de datos, se incluye información similar al siguiente en el archivo de rendimiento-InstanceName sqlctr.ini:
    [información]
    DriverName = MSSQL $ InstanceName
    confianza =
    SymbolFile = Drive: \MSSQL$ InstanceName \MSSQL. X \MSSQL\Binn\sqlctr.h
  • Si instala Analysis Services, se incluye información similar al siguiente en el archivo de rendimiento-InstanceName msmdctr.ini:
    [información]
    DriverName = MSOLAP $ InstanceName
    SymbolFile = Drive: \MSOLAP$ InstanceName \MSSQL. X \OLAP\bin\msmdctr.h

Síntoma 2

Durante la instalación de SQL Server 2005, recibirá el siguiente mensaje de error:
El programa de instalación detectó un error inesperado al instalar contadores de rendimiento. El error es: el controlador especificado no es válido.

Síntoma 3

Tras hacer clic en Omitir cuando reciba el mensaje de error que se menciona en síntoma 2, el programa de instalación de SQL Server finaliza la operación correctamente. Sin embargo, la siguiente mensaje de error se registra en el archivo de _SQL.log SQLSetup0001_ ComputerName:
Código de error: 2001
MSI (s) (44! C4) [Time]: producto: Microsoft SQL Server 2005--error 29528. El programa de instalación detectó un error inesperado al instalar contadores de rendimiento. El error es: el controlador especificado no es válido.

Error 29528. El programa de instalación detectó un error inesperado al instalar contadores de rendimiento. El error es: el controlador especificado no es válido.

<Tipo de error = 'Omitido' >

Síntoma 4

Si instala SQL Server 2005 Service Pack 1 (SP1) o SQL Server 2005 Service Pack 2 (SP2) posteriormente, experimentar los problemas siguientes.

SQL Server 2005 SP1

  • Cuando instala SQL Server 2005 SP1, aparece el siguiente mensaje de error:
    No se pudo instalar una actualización aplicada recientemente, KB913090.
  • El siguiente mensaje de error se registra en el archivo SQL9_Hotfix_KB913090.log:
    Date and TimeError al leer la clave del registro: depuración
    Date and TimeMSP devuelve 1603: un error grave durante la instalación.
    Date and TimeClave del registro abierto correctamente: Software\Policies\Microsoft\Windows\Installer
    Date and TimeError al leer la clave del registro: depuración
    Date and TimeNo se puede instalar el archivo MSP: \\ \f$\64b4ce0abc66d8453d93b0a1fa\HotFixSQL\Files\sqlrun_sql.msp ComputerName
    Date and TimeLa siguiente excepción: no se puede instalar Windows Installer archivoMSP archivo Date and Time: \depot\sqlvault\setupmain\setup\sqlse\sqlsedll\copyengine.cpp línea: 856
  • El siguiente mensaje de error se registra en el archivo SQL9_Hotfix_KB913090_sqlrun_sql.msp.log:
    MSI (s) (C8:A0) [11:15:21:752]: producto: no se pudo instalar Microsoft SQL Server 2005 - Update 'Service Pack 1 para SQL Server Database Services 2005 ENU (KB913090)'. Código de error 1603. Obtener información adicional está disponible en el archivo de registro C:\WINDOWS\Hotfix\SQL9\Logs\SQL9_Hotfix_KB913090_sqlrun_sql.msp.log.
    MSI (s) (C8:A0) [Time]: Nota: 1: 1729
    MSI (s) (C8:A0) [Time]: transformar tabla error.
    MSI (s) (C8:A0) [Time]: Nota: 1: 2262 2: error-2147287038: 3
    MSI (s) (C8:A0) [Time]: transformar tabla error.
    MSI (s) (C8:A0) [Time]: transformar tabla error.
    MSI (s) (C8:A0) [Time]: Nota: 1: 2262 2: error-2147287038: 3
    MSI (s) (C8:A0) [Time]: transformar tabla error.
    MSI (s) (C8:A0) [Time]: Nota: 1: 2262 2: error-2147287038: 3
    MSI (s) (C8:A0) [Time]: transformar tabla error.
    MSI (s) (C8:A0) [Time]: Nota: 1: 2262 2: error-2147287038: 3
    MSI (s) (C8:A0) [Time]: transformar tabla error.
    MSI (s) (C8:A0) [Time]: Nota: 1: 2262 2: error-2147287038: 3
    MSI (s) (C8:A0) [Time]: transformar tabla error.
    MSI (s) (C8:A0) [Time]: transformar tabla error.
    MSI (s) (C8:A0) [Time]: Nota: 1: 2262 2: error-2147287038: 3
    MSI (s) (C8:A0) [Time]: transformar tabla error.
    MSI (s) (C8:A0) [Time]: Nota: 1: 2262 2: error-2147287038: 3
    MSI (s) (C8:A0) [Time]: transformar tabla error.
    MSI (s) (C8:A0) [Time]: Nota: 1: 2262 2: error-2147287038: 3
    MSI (s) (C8:A0) [Time]: producto: Microsoft SQL Server 2005--error de configuración.
    MSI (s) (C8:A0) [Time]: intento de eliminar archivo C:\WINDOWS\Installer\46000.msp
    MSI (s) (C8:A0) [Time]: no se puede eliminar el archivo. LastError = 32 MSI (s) (C8:A0) [11:15:21:922]: limpieza desinstala los paquetes de instalación, si existen
    MSI (s) (C8:A0) [Time]: MainEngineThread devuelve 1603
    MSI (s) (C8:F8) [Time]: objeto RemoteAPI destruir.
    MSI (s) (C8:98) [Time]: final de subproceso de administrador de acciones personalizadas.
    === Registro detenido: Date and Time ===
    MSI (c) (D8:04) [Time]: disminuir el contador para deshabilitar el apagado. Si el contador > = 0, se denegará el apagado. Contador después decremento:-1
    MSI (c) (D8:04) [Time]: MainEngineThread devuelve 1603
    Detenido === el registro detallado: Date and Time ===

SQL Server 2005 SP2

  • Cuando instala SQL Server 2005 SP2, aparece el siguiente mensaje de error:
    No se pudo instalar una actualización aplicada recientemente, KB921896.
    A continuación, continuar la instalación. Por último, no están instalados los servicios de base de datos y Analysis Services.
  • El siguiente mensaje de error se registra en el archivo Summary.txt:
    Producto: Servicios de base de datos del (SQL2005)
    Versión del producto (anterior): 1399
    Versión del producto (final):
    Estado: Error
    Archivo de registro: C:\Archivos de programa\Microsoft SQL Server\90\Setup Bootstrap\LOG\Hotfix\SQL9_Hotfix_KB921896_sqlrun_sql.msp.log
    Número de error: 29528
    Descripción del error: Error MSP: 29528 el programa de instalación detectó un error inesperado al instalar contadores de rendimiento. El error es: el controlador especificado no es válido.
  • La siguiente información se registra en el archivo Hotfix.log:
    Date and TimeArchivo de instalación: sqlrun_sql.msp
    Date and TimeMotor de copia: Crear MSP instalar el archivo de registro en: c:\Archivos Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Hotfix\SQL9_Hotfix_KB921896_sqlrun_sql.msp.log
    Date and Time29528 MSP error: el programa de instalación detectó un error inesperado al instalar contadores de rendimiento. El error es: el controlador especificado no es válido.
    Date and TimeMSP devuelve 1603: un error grave durante la instalación.
    Date and TimeMotor de copia: Error, no se puede instalar el archivo MSP: e:\ddf143eddce69fe41b19cf97ff46\HotFixSQL\Files\sqlrun_sql.msp
    Date and TimeLa siguiente excepción: no se puede instalar la fecha del archivo MSP de Windows Installer:
    Date and TimeArchivo: \depot\sqlvault\stable\setupmainl1\setup\sqlse\sqlsedll\copyengine.cpp línea: 800
  • El siguiente mensaje de error se registra en el archivo SQL9_Hotfix_KB921896_sqlrun_sql.msp:
    <Nombre de Func = 'Do_sqlPerfmon2' >
    <EndFunc Nombre = 'Do_sqlPerfmon2' Devolución = GetLastError '2001' = '2' >
    Detener PerfTime: Do_sqlPerfmon2: MA 27 de mar 14:49:19 2007
    Propiedades de darwin de recopilación para tratamiento de errores.
    MSI (s) (70! 34) [Time]: transformar tabla error.
    MSI (s) (70! 34) [Time]: Nota: 1: 2262 2: error-2147287038: 3
    Código de error: 2001
    MSI (s) (70! 34) [Time]: producto: Microsoft SQL Server 2005--error 29528. El programa de instalación detectó un error inesperado al instalar contadores de rendimiento. El error es: el controlador especificado no es válido.
    Error 29528. El programa de instalación detectó un error inesperado al instalar contadores de rendimiento. El error es: el controlador especificado no es válido.
    <EndFunc Nombre = 'LaunchFunction' Devolución = GetLastError '2001' = '0' >
    MSI (s) (70:B8) [Time]: valor de directiva de usuario 'DisableRollback' es 0
    MSI (s) (70:B8) [Time]: valor de directiva de equipo 'DisableRollback' es 0
    Acción terminó a Time: InstallFinalize. Valor devuelto 3

Causa

El programa de instalación realiza una operación de búsqueda y reemplazo en los siguientes archivos:
  • Rendimiento-InstanceName sqlctr.ini
  • Rendimiento-InstanceName msmdctr.ini archivo
La operación de búsqueda y reemplazo es distingue entre mayúsculas y minúsculas. Si la carpeta que especifique para instalar el componente tiene el mismo nombre que el nombre de la instancia predeterminada del componente de servicio, se reemplazará muchas cadenas en el archivo. Por consiguiente, recibe el mensaje de error.

Solución

Para evitar este problema, no instale estos componentes en las carpetas siguientes:
  • Una carpeta que se denomina "MSSQLServer"
  • Una carpeta que se denomina "MSSQLServerOLAPService"

Más información

"MSSQLServer" es el nombre del servicio predeterminado del componente Servicios de base de datos. "MSSQLServerOLAPService" es el nombre del servicio predeterminado del componente Analysis Services. Estos nombres de servicio predeterminados están reservados para SQL Server 2005. No debe utilizar estos nombres como nombres de carpeta.

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:".

Propiedades

Id. de artículo: 933945 - Última revisión: jueves, 10 de mayo de 2007 - Versión: 2.1
La información de este artículo se refiere a:
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Analysis Services
Palabras clave: 
kbmt kbsql2005setup kbexpertiseadvanced kbtshoot kbprb KB933945 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): 933945

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