簡體   English   中英

SSRS:找不到執行

[英]SSRS: Execution cannot be found

我有一個 Windows SBS 2008 64 位盒子,上面有 SQL 2005 64 位。 SQL 本身運行得非常好 - 又好又快。

SSRS雖然讓我頭疼。 我正常運行安裝,將 windows 服務配置為在其自己的帳戶下運行,並將 web 服務配置為作為 NT Authority\Network Service 運行。

當我嘗試運行報告時(通過 Internet Explorer),我收到以下錯誤:

找不到執行“<guid >”。

查看日志它告訴我在數據庫中找不到 NT Authority\Network Service。

我已將用戶添加到數據庫權限,但我現在想不出還有什么可以嘗試的。

我已經在谷歌上搜索了兩天,但沒有任何具體的結果。 我知道它與編程無關,請不要為此投票!

您可能需要向數據庫授予 NT Authority\Network Service 權限。

不幸的是,這些都不是正確的答案。 我必須為機器創建一個 SPN 才能正常工作。

SetSPN –A MSSQLSvc/.:1433

本知識庫文章 (909801)中所述

您正在運行非英語操作系統嗎?

由於某些原因,“NT Authority\Network Service”的帳戶名稱已本地化為其他語言。
可悲的是,許多程序將帳戶名硬編碼為英文名稱,並且在Windows 的外國版本上運行時找不到網絡服務。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM