使用SQL Server Reporting Services而不是通過應用程序使用正常報告有什麼好處?使用SQL Server Reporting Services的優勢?
我能理解的數據是在SQL Server上也許這是一個好地方,以滿足來自報告,但什麼都在實踐中的實際優勢,是值得您的轉化應用程序來使用Reporting Services?
使用SQL Server Reporting Services而不是通過應用程序使用正常報告有什麼好處?使用SQL Server Reporting Services的優勢?
我能理解的數據是在SQL Server上也許這是一個好地方,以滿足來自報告,但什麼都在實踐中的實際優勢,是值得您的轉化應用程序來使用Reporting Services?
並非所有的應用程序都包含報告組件,而那些應用程序通常會提供一組有限的報告。
隨着SSRS - 或任何工具編寫自己的報告(如水晶,COGNOS,BIRT,碧玉等) - 你可以報告從任何數據源,你可以訪問任何數據,在幾乎任何格式的你要求。但是,你將不得不自己寫報告。
像往常一樣,這取決於:-)如果你的應用程序的目的是隻服務於基於數據從SQL Server 2005/2008數據庫報表,然後使用Reporting Services可以給你這個,而不需要開發任何東西(也許創建旁報告定義)。
那麼,什麼是報告的服務而給予:
這是SSRS的全部功能只摘錄。我只用了很久很久以前,所以我可能已經忘記了一些東西。正如我記得MS準備的報告查看器控件,可以在ASP.NET網站和Windows窗體應用程序中使用。
另外給你有什麼,據我記得報告服務不需要在同一臺服務器上安裝與SQL Server寫在question-。
如果報告是您的應用程序的只有輕微的功能,並且您有隻有少數指定和已經實施的報道,那麼也許就沒有必要使用SSRS。
總之,在我看來,SQL Server報表服務的主要優點是:
「而不是僅僅使用通過應用程序正常報告」 - 什麼樣的應用?這個應用程序提供哪些報告功能? –
我的意思是通過一個報告組件,如crystal或microsoft.reporting。 – CJ7
Crystal是一個報表設計器,與SSRS的方式大致相同 - 它不會比SSRS多或少是一個報表組件。 –