SSRS: выполнение не может быть найдено - PullRequest
0 голосов
/ 04 марта 2009

У меня установлена ​​64-битная версия Windows SBS 2008 с 64-битной версией SQL 2005. Сам SQL работает на удивление хорошо - быстро и красиво.

SSRS, тем не менее, вызывает у меня головную боль. Я запустил установку в обычном режиме, настроил службу Windows для запуска под собственной учетной записью и веб-службу для запуска с правами NT \ Network Service.

Когда я пытаюсь запустить отчеты (через Internet Explorer), я получаю следующую ошибку:

Исполнение '' не найдено.

Просмотр журналов показывает, что NT Authority \ Network Service не найден в базе данных.

Я добавил пользователя в разрешения базы данных, но у меня заканчиваются идеи о том, что еще можно попробовать.

Я два дня гуглил, но ничего конкретного не нашел. Я знаю, что это не строго связано с программированием, пожалуйста, не понижайте это!

Ответы [ 3 ]

1 голос
/ 09 марта 2009

Возможно, вам потребуется предоставить права NT Authority \ Network Service для базы данных.

0 голосов
/ 14 июня 2011

К сожалению, ни один из этих ответов не был правильным. Мне пришлось создать SPN для машины, чтобы она работала правильно.

SetSPN –A MSSQLSvc / .: 1433

Как описано в этой статье базы знаний (909801)

0 голосов
/ 07 мая 2009

Вы используете неанглийскую операционную систему?

По некоторым причинам имя учетной записи «NT Authority \ Network Service» было локализовано на других языках.
К сожалению, многие программы имеют имя учетной записи, жестко запрограммированное на английское имя, и не могут найти сетевую службу при работе на иностранных версиях Windows.

...