2012-03-20 305 views
0

我有一個Web服務器,它具有IIS,並且已連接到安裝了所有DBS的數據庫服務器。我在哪裏安裝SSRS?

我所有的應用程序邏輯都在我的應用程序服務器中。應用服務器存儲所有業務工作流程系統

我在哪裏安裝需要顯示的SSRS?我應該將它安裝在Web服務器上還是應用程序或數據庫服務器上?

我打算使用reportviewer來顯示SSRS報告。 我有使用MS SQL DB的許可證。 請推薦SSRS需要去哪裏,以及如何使SSRS報告可用於我的Web應用程序?

DB是MS SQL 2008 R2。 SSRS是2008. IIS 7.5

回答

0

當您安裝Reporting Services時,它會向您的SQL Server安裝添加一對數據庫。這些存儲報告,訂閱,配置等。

2008年之前,依賴於IIS來從Web服務提供報告。然而,這在2008年發生了變化,Reporting Services現在自己處理HTTP而不依賴於IIS。

+0

我在哪裏可以部署的報告?在數據庫中? – InfoLearner 2012-03-21 22:20:17

+0

您可以直接從Visual Studio批量執行它們,它們將在SQL數據庫中結束。您也可以導航到Web界面並從中單獨部署它們。我認爲你需要閱讀一些關於入門的文檔。也許這個視頻將有所幫助:http://technet.microsoft.com/en-us/sqlserver/Video/dd370686 – 2012-03-21 22:22:51

+0

謝謝。這很有用。所以這一切都通過VS完成。我不明白報告服務器網站的位置。我已經從數據庫安裝部分安裝了報告服務器,但我無法導航到該網站。我如何找到網址是什麼? – InfoLearner 2012-03-21 23:17:32

0

在數據庫服務器上安裝SQL Server時,您也可以選擇配置和安裝Reporting Services。它基本上是數據庫服務器上的一個數據庫,其中包含有關所有報告的信息。

一)有多少次都運行 b)在用戶運行數量最多的報告 c)報告等

注意執行時間:以上信息存儲在視圖。

一旦安裝了Reporting Services,您可以通過導航到本地主機/報告來檢查這一點。

關於使用報表查看器控件顯示報表。您可以按照一定步驟通過應用程序提供報告。

1)將對Microsoft.ReportViewer.Common和Microsoft.ReportViewer.Webforms DLL的引用添加到您的應用程序。

2)定義的憑據進行身份驗證的用戶訪問報表服務器(遠程處理)

http://msdn.microsoft.com/en-us/library/microsoft.reporting.webforms.ireportservercredentials(v=vs.80).aspx

3)報告查看器控制自身工作

+0

好的謝謝。這是否意味着我需要在數據庫服務器上安裝報告服務?是我還是需要做其他事情? – InfoLearner 2012-03-21 22:21:03

+0

是的。您需要在數據庫服務器上安裝Reporting Services。 – Prakash 2012-03-22 14:13:26