Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Эта статья поможет устранить проблему, возникающую при попытке запустить экземпляры SQL Server или СЛУЖБ SQL Server Analysis Services на компьютере под управлением Windows Server 2012.
Исходная версия продукта: SQL Server Analysis Services, SQL Server
Исходный номер базы знаний: 2811566
Симптомы
Рассмотрим следующий сценарий:
- Вы устанавливаете Microsoft SQL Server или службы SQL Server Analysis Services на компьютере под управлением Windows Server 2012.
- Учетная запись по умолчанию используется в качестве учетной записи службы для этих приложений во время установки.
- Установка выполнена успешно.
- После установки службы для этих программ успешно запускают.
В этом сценарии в журнале приложений могут находиться сообщения об ошибках, похожие на следующие:
Для экземпляров SQL Server (SQLServr.exe)
sqlservr (3472) Попытка открыть файл "C:\Windows\system32\LogFiles\Sum\Api.log" для доступа только для чтения произошел сбой системной ошибки 5 (0x00000005): "Доступ запрещен. ". Операция открытия файла завершится ошибкой -1032 (0xfffffbf8).
Ошибка sqlservr (3472) -1032 (0xfffffbf8) при открытии файла журнала C:\Windows\system32\LogFiles\Sum\Api.log.Экземпляры служб SQL Server Analysis Services (Msmdsrv.exe)
msmdsrv (4680) Попытка открыть файл "C:\Windows\system32\LogFiles\Sum\Api.chk" для чтения и записи произошел сбой системной ошибки 5 (0x00000005): "Доступ запрещен. ". Операция открытия файла завершится ошибкой -1032 (0xfffffbf8).
Ошибка msmdsrv (4680) -1032 (0xfffffbf8) при открытии файла журнала C:\Windows\system32\LogFiles\Sum\Api.log.
Причина
Эта проблема возникает из-за нехватки разрешений для учетных записей запуска службы для SQL Server и sql Server Analysis Services, когда службы получают доступ к следующей папке для ведения журнала в рамках функции метрик использования программного обеспечения:
C:\Windows\System32\LogFiles\Sum
Обходное решение
Чтобы обойти эту проблему, добавьте разрешения на чтение и запись вручную в учетные записи служб, которые используются SQL Server (sqlservr.exe) и SQL Server Analysis Services (msmdsrv.exe) для доступа к папке \Windows\System32\LogFiles\Sum .
Дополнительная информация
Функция метрик использования программного обеспечения использует службу ведения журнала доступа пользователей в Windows Server 2012. Дополнительные сведения см. в разделе "Общие сведения о ведении журнала доступа пользователей".