SQL SERVER 2008 Reporting Services 的一些小問題集合


實驗環境:服務器  Windows Server  2008 R2 Standard 64bit

                  數據庫  SQL SERVER 2008 R2 Standard 64bit

問題1:在SQL Server 2008下,配置了Reporting Services后,在IE里輸入http://localhost/Reports/Pages/Folder.aspx從客戶端用IE訪問后,出現下面錯誤

                                                                                 中文提示

clip_image001[5]_thumb[1]

用戶“xxxx\xxxx”不具有所需的權限。請驗證授予了足夠的權限並且解決了 Windows 用戶帳戶控制(UAC)限制問題。

                                                              英文提示

clip_image002_thumb[1]

User 'xxxx\xxxx' does not have required permissions. Verify that sufficient permissions have been granted and Windows User Account Control (UAC) restrictions have been addressed.

 

出現這個問題,是因為系統管理員賬戶默認是禁用的,而Reporting Services 只賦予了"系統管理"權限給Administrator.解決這個問題可以以管理員權限運行IE瀏覽器即可。

clip_image003[4]_thumb[1]
當從客戶端用IE連接http://xxx.xxx.xxx.xxx/Reports/Pages/Folder.aspx 訪問報表管理器時,出現上面錯誤,則必須在"主文件設置"里,添加相關用戶以及對應的權限。如下所示:

clip_image004[5]_thumb[1]

問題2:Reporting Services 查看相關報表時,需要”輸入用戶名和密碼以訪問數據源“, 這個是因為SQL Server Reporting Serveices的數據源配置的連接方式是“運行該報表的用戶提供的憑據”,你可以選用"安全存儲在報表服務器中的憑據"選項。如下圖所示。

clip_image005[5]_thumb[2]

 

clip_image006[5]_thumb[2]

問題3:測試時

System.Data.OracleClient requires Oracle client software version 8.1.7 or greater

clip_image007[5]_thumb[1]

System.Data.OracleClient requires Oracle client software version 8.1.7 or greater

出現上面錯誤,是因為服務器沒有安裝ORACLE客戶端組件的緣故。注意你安裝了以后,如果沒有重啟服務器使相關配置生效,依然報如上錯誤。

問題4Attempt to load Oracle client libraries threw BadImageFormatException. This problem will occur when running in 64 bit mode with the 32 bit Oracle client components installed.

image

Attempt to load Oracle client libraries threw BadImageFormatException. This problem will occur when running in 64 bit mode with the 32 bit Oracle client components installed.

出現這個問題,是因為操作系統是64位,安裝的Oracle客戶端是32位的。需要安裝64位的Oracle客戶端組件(安裝完成后記得重啟,否則依然報上述錯誤)。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM