Udostępnij za pośrednictwem


Błąd 1032 komunikatów w dzienniku aplikacji w systemie Windows Server 2012

Ten artykuł ułatwia rozwiązanie problemu występującego podczas próby uruchomienia wystąpień programu SQL Server lub usług SQL Server Analysis Services na komputerze z systemem Windows Server 2012.

Oryginalna wersja produktu: SQL Server Analysis Services, SQL Server
Oryginalny numer KB: 2811566

Symptomy

Rozważmy następujący scenariusz:

  • Program Microsoft SQL Server lub sql Server Analysis Services można zainstalować na komputerze z systemem Windows Server 2012.
  • Konto domyślne jest używane jako konto usługi dla tych aplikacji podczas instalacji.
  • Instalacja zakończyła się pomyślnie.
  • Po zakończeniu instalacji usługi dla tych programów są uruchamiane pomyślnie.

W tym scenariuszu w dzienniku aplikacji mogą znajdować się komunikaty o błędach podobne do następujących:

  • W przypadku wystąpień programu SQL Server (SQLServr.exe)

    sqlservr (3472) Próba otwarcia pliku "C:\Windows\system32\LogFiles\Sum\Api.log" dla dostępu tylko do odczytu nie powiodła się z powodu błędu systemu 5 (0x00000005): "Odmowa dostępu. ". Operacja otwierania pliku zakończy się niepowodzeniem z powodu błędu -1032 (0xfffffbf8).
    Wystąpił błąd sqlservr (3472) -1032 (0xfffffbf8) podczas otwierania pliku dziennika C:\Windows\system32\LogFiles\Sum\Api.log.

  • W przypadku wystąpień usług SQL Server Analysis Services (Msmdsrv.exe)

    msmdsrv (4680) Próba otwarcia pliku "C:\Windows\system32\LogFiles\Sum\Api.chk" dla dostępu do odczytu/zapisu nie powiodła się z powodu błędu systemu 5 (0x00000005): "Odmowa dostępu. ". Operacja otwierania pliku zakończy się niepowodzeniem z powodu błędu -1032 (0xfffffbf8).
    msmdsrv (4680) Błąd -1032 (0xfffffbf8) wystąpił podczas otwierania pliku logfile C:\Windows\system32\LogFiles\Sum\Api.log.

Przyczyna

Ten problem występuje z powodu niewystarczających uprawnień dla kont uruchamiania usługi dla programu SQL Server i usług SQL Server Analysis Services, gdy usługi uzyskują dostęp do następującego folderu do rejestrowania w ramach funkcji Metryki użycia oprogramowania:

C:\Windows\System32\LogFiles\Sum

Rozwiązanie

Aby obejść ten problem, należy ręcznie dodać uprawnienia do odczytu/zapisu do kont usług używanych przez program SQL Server (sqlservr.exe) i usługi SQL Server Analysis Services (msmdsrv.exe), aby uzyskać dostęp do \Windows\System32\LogFiles\Sum folderu.

Więcej informacji

Funkcja Metryki użycia oprogramowania używa usługi rejestrowania dostępu użytkowników w systemie Windows Server 2012. Aby uzyskać więcej informacji, zobacz Omówienie rejestrowania dostępu użytkowników.