2013-01-11 290 views
0

我部署我的報告到本地服務器,但當我點擊打開它,然後給我以下錯誤。你有什麼想法來解決這個問題嗎?SSRS(報告服務)部署

 • An error occurred during client rendering. 
     o An error has occurred during report processing. (rsProcessingAborted) 
      Cannot create a connection to data source 'DataSource1'. 
       (rsErrorOpeningConnection) 
      The Microsoft Office Access database engine cannot open or write 
       to the file 'C:\Users\USER\Desktop\okul.accdb'. 
       It is already opened exclusively by another user, 
       or you need permission to view and write its data. 
+0

根據你的錯誤信息,它看起來像你正面臨併發或權限問題。您是否檢查了文件C:\ Users \ USER \ Desktop \ okul.accdb的權限? – eestein

+0

@eestein是的,我已檢查。無論如何,我正在使用管理員帳戶。 – Omnipotent

+0

我明白了,並且您擁有設置了修改權限的帳戶NETWORK SERVICE? – eestein

回答

1

您應該嘗試檢查SSRS使用的帳戶是否具有該文件夾的修改權限。

您可以通過RSCM(Reporting Services配置管理器)完成此操作。 如果這是一臺開發機器,您甚至可以添加一個本地管理員帳戶。 點擊"Service Account"並按照自己的方式進行配置。

如果您需要,這裏有一個關於如何做更詳細的信息:

http://technet.microsoft.com/en-us/library/bb522727(v=sql.105).aspx

+0

我可以使用其他用戶界面進行報告嗎?例如,我不喜歡已經部署的報告的正常界面。我在我們的測試數據庫中部署了10個報告。但我必須使用我的管理員帳戶來訪問這些報告。其他員工如何在沒有管理員帳戶的情況下訪問這些報告 – Omnipotent

+1

@Omnipotent您可以通過給予您的網絡服務帳戶的正確權限來實現這一點。該帳戶應該具有對文件文件夾的修改權限。 – eestein

相關問題