SSRS: выполнение не может быть найдено
-
03-07-2019 - |
Вопрос
У меня есть 64-битная версия Windows SBS 2008 с 64-битной версией SQL 2005. Сам SQL работает на удивление хорошо - красиво и быстро.
SSRS вызывает у меня головную боль. Я запустил установку в обычном режиме, настроил службу Windows для запуска под собственной учетной записью и веб-службу для запуска с правами NT \ Network Service.
Когда я пытаюсь запустить отчеты (через Internet Explorer), я получаю следующую ошибку:
Выполнение '< guid > ' не может быть найден.
Просмотр журналов показывает, что NT Authority \ Network Service не найден в базе данных. Р>
Я добавил пользователя в разрешения базы данных, но у меня заканчиваются идеи о том, что еще можно попробовать.
Я два дня гуглил, но ничего конкретного не нашел. Я знаю, что это не строго связано с программированием, пожалуйста, не делайте этого!
Решение 3
К сожалению, ни один из этих ответов не был правильным. Мне пришлось создать SPN для машины, чтобы она работала правильно.
SetSPN & # 8211; A MSSQLSvc / .: 1433
Как описано в этой статье базы знаний (909801)
Другие советы
Вероятно, вам потребуется предоставить права NT Authority \ Network Service для базы данных.
Вы используете неанглийскую операционную систему?
По некоторым причинам, имя учетной записи " NT Authority \ Network Service " локализован на других языках.
К сожалению, многие программы имеют имя учетной записи, жестко запрограммированное на английское имя, и не могут найти сетевую службу при работе на сторонних версиях Windows.