我所在的项目有一台运行SQL Server 2008 R2数据库和SSRS Reporting Services的服务器。我是否可以利用SSRS托管一个简单的Intranet站点,允许用户通过我创建的Web应用程序修改参考表数据?
我知道SSRS不再直接绑定到IIS。是否可以使用SSRS的托管设施,或者我将被迫安装IIS?
我已阅读有关如何利用报告参数进行简单CRUD操作的文章(http://www.sqlservergeeks.com/articles/sql-server-bi/26/using-sql-server-reporting-services-to -manage-data),但我更喜欢另一种解决方案,因为在某些时候,数据输入部分将用于管理查找表数据。
有什么建议吗?谢谢!
答案 0 :(得分:1)
我可以利用SSRS托管一个简单的Intranet站点,允许用户通过我创建的Web应用程序修改参考表数据吗?
是的,你可以这样做。通过SSRS报告中的不同元素,您可以链接到网页,因此报告可以链接到您的网络应用,然后将网络应用链接回报告。
此外,一个报告可以链接到另一个报告,您可以使用仪表板页面完成内联网,该页面链接到许多其他报告。
我知道SSRS不再直接绑定到IIS。是否可以使用SSRS的托管设施,或者我将被迫安装IIS?
为了只运行报告,您需要安装IIS,但是为了运行其他Web应用程序,您将需要一个Web服务器,IIS将完成这项工作。
就数据输入而言,您最好使用Web应用程序而不是尝试在报告中实现数据输入。从技术上讲,您可以使用报告中的参数进行数据输入,但这是一个非常难看的解决方案。
仍然使用带有SSRS的Sharepoint可能会让您想要。另一种选择是将OneNote用于某些Intranet页面,并将OneNote文件放在共享网络位置。您仍然需要使用您的网络应用输入数据。
我希望这能回答你的问题。