Messaggio di errore 1032 nel log dell'applicazione in Windows Server 2012
Questo articolo consente di risolvere il problema che si verifica quando si tenta di eseguire istanze di SQL Server o SQL Server Analysis Services in un computer che esegue Windows Server 2012.
Versione originale del prodotto: SQL Server Analysis Services, SQL Server
Numero KB originale: 2811566
Sintomi
Considerare lo scenario descritto di seguito:
- Installare Microsoft SQL Server o SQL Server Analysis Services in un computer che esegue Windows Server 2012.
- L'account predefinito viene usato come account di servizio per queste applicazioni durante l'installazione.
- L'installazione ha esito positivo.
- Dopo l'installazione, i servizi per questi programmi vengono avviati correttamente.
In questo scenario è possibile che nel log dell'applicazione vengano visualizzati messaggi di errore simili ai seguenti:
Per le istanze di SQL Server (SQLServr.exe)
sqlservr (3472) Tentativo di aprire il file "C:\Windows\system32\LogFiles\Sum\Api.log" per l'accesso in sola lettura non riuscito con errore di sistema 5 (0x00000005): "Accesso negato. ". L'operazione di apertura del file avrà esito negativo con errore -1032 (0xfffffbf8).
Errore -1032 (0xfffffbf8) di sqlservr (3472) durante l'apertura del file di log C:\Windows\system32\LogFiles\Sum\Api.log.Per le istanze di SQL Server Analysis Services (Msmdsrv.exe)
msmdsrv (4680) Tentativo di aprire il file "C:\Windows\system32\LogFiles\Sum\Api.chk" per l'accesso in lettura/scrittura non riuscito con errore di sistema 5 (0x00000005): "Accesso negato. ". L'operazione di apertura del file avrà esito negativo con errore -1032 (0xfffffbf8).
Errore -1032 (0xfffffbf8) di msmdsrv (4680) durante l'apertura del file di log C:\Windows\system32\LogFiles\Sum\Api.log.
Causa
Questo problema si verifica a causa di autorizzazioni insufficienti per gli account di avvio del servizio per SQL Server e per SQL Server Analysis Services quando i servizi accedono alla cartella seguente per la registrazione come parte della funzionalità Metriche di utilizzo software:
C:\Windows\System32\LogFiles\Sum
Soluzione alternativa
Per risolvere questo problema, aggiungere manualmente le autorizzazioni di lettura/scrittura agli account del servizio usati da SQL Server (sqlservr.exe) e SQL Server Analysis Services (msmdsrv.exe) per accedere alla \Windows\System32\LogFiles\Sum
cartella.
Ulteriori informazioni
La funzionalità Metriche di utilizzo software usa il servizio registrazione accesso utente in Windows Server 2012. Per altre informazioni, vedere Panoramica della registrazione dell'accesso utente.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per