Error 1032 mensajes en el registro de la aplicación en Windows Server 2012
Este artículo ayuda a resolver el problema que se produce al intentar ejecutar instancias de SQL Server o SQL Server Analysis Services en un equipo que ejecuta Windows Server 2012.
Versión del producto original: SQL Server Analysis Services, SQL Server
Número de KB original: 2811566
Síntomas
Imagine la siguiente situación:
- Instale Microsoft SQL Server o SQL Server Analysis Services en un equipo que ejecute Windows Server 2012.
- La cuenta predeterminada se usa como cuenta de servicio para estas aplicaciones durante la instalación.
- La instalación se ha realizado correctamente.
- Después de la instalación, los servicios de estos programas se inician correctamente.
En este escenario, puede encontrar mensajes de error en el registro de la aplicación similares a los siguientes:
Para instancias de SQL Server (SQLServr.exe)
sqlservr (3472) error del sistema al intentar abrir el archivo "C:\Windows\system32\LogFiles\Sum\Api.log" para acceso de solo lectura con el error de sistema 5 (0x00000005): "acceso denegado. ". Se producirá el error 1032 en la operación de apertura del archivo (0xfffffbf8).
sqlservr (3472) error-1032 (0xfffffbf8) al abrir el archivo de registro C:\Windows\system32\LogFiles\Sum\Api.log.Para instancias de SQL Server Analysis Services (Msmdsrv.exe)
msmdsrv (4680) error del sistema al intentar abrir el archivo "C:\Windows\system32\LogFiles\Sum\Api.chk" para acceso de lectura y escritura con el error de sistema 5 (0x00000005): "acceso denegado. ". Se producirá el error 1032 en la operación de apertura del archivo (0xfffffbf8).
msmdsrv (4680) error-1032 (0xfffffbf8) al abrir el archivo de registro C:\Windows\system32\LogFiles\Sum\Api.log.
Causa
Este problema se produce debido a los permisos insuficientes para las cuentas de inicio de servicio de SQL Server y SQL Server Analysis Services cuando los servicios tienen acceso a la siguiente carpeta para el registro como parte de la característica métrica de uso de software:
C:\Windows\System32\LogFiles\Sum
Solución alternativa
Para solucionar este problema, agregue manualmente los permisos de lectura y escritura a las cuentas de servicio que usan SQL Server (sqlservr.exe) y SQL Server Analysis Services (msmdsrv.exe) para tener acceso a la \Windows\System32\LogFiles\Sum
carpeta.
Más información
La característica métrica de uso de software usa el servicio de registro de acceso de usuario en Windows Server 2012. Para obtener más información, vea información general sobre el registro de acceso de usuario.