由於SQL Server 2008比Report Builder 2.0先發布,所以默認情況下,在SSRS 2008中的報表管理器中單擊“報表生成器”,打開的是Report Builder 1.0版本。這個版本的設計器功能很弱,所以肯定是要換成2.0版本的。
要換成2.0版本的Report Builder,其實最簡單的辦法就是將SQL Server 2008升級到SP1,升級後系統將會按照Report Builder 2.0的ClickOnce程序到系統中,目錄文件是:
C:\Program Files\Microsoft SQL Server\MSRS10.MSSQLSERVER\Reporting Services\ReportServer\ReportBuilder\ReportBuilder_2_0_0_0.application
接下來就是配置報表管理器。打開IE,進入報表管理器頁面,我的是http://localhost/Reports,當然可能是其他地址,具體要看Report Services配置管理器中的具體配置了。具體URL的查看如圖:
進入管理器界面後,單擊“站點設置”超鏈接,進入設置界面後,修改“自定義報表生成器啟動URL”,將URL改為/ReportBuilder/ReportBuilder.application
即可。
如果是與SharePoint集成的SSRS,要安裝配置Report Builder 2.0的話,那需要下載一個專門的程序,具體地址是:
http://www.microsoft.com/downloads/details.ASPx?FamilyId=200FD7B5-DB7C-4B8C-A7DC-5EFEE6E19005&displaylang=zh-cn
然後在MOSS的管理中心中,“應用程序管理”的Reporting Services的“設置服務器默認值”中“自定義報表生成器啟動 URL”修改為:
/_vti_bin/ReportBuilder/ReportBuilder_2_0_0_0.application即可!