2017-03-02 92 views
0

我是一名Web开发人员,我的DBA正在寻求帮助来设置SQL Server Reporting Services。他在数据库服务器上安装了SSRS。在单独的服务器上安装SQL Server Reporting Services URL

我一直认为应用程序的Web服务器部分应该位于与数据库不同的服务器上。 SSRS似乎希望在同一台服务器(数据库服务器)上设置SSRS的Web访问部分。

这种可接受的做法是从数据库服务器直接通过Web服务SSRS报告吗?我搜索了关于在单独的Web服务器上设置网站的文档,但没有找到任何信息。

+0

这里还有一个组件:SSRS应用程序服务器(即位于服务中的SSRS服务)。您可以轻松地将SSRS Web + App Server安装在与数据库服务器不同的服务器上。你是否说你想要从应用程序服务器组件(SSRS服务)分离Web组件。我不知道这是可能的 –

+0

@ Nick.McDermaid好吧 - 我问我是否可以将Web组件从应用程序服务器中分离出来。但也许更好的解决方案是将SSRS(应用程序+网络)组件安装在Web服务器上而不是数据库服务器上? – Aaron

+0

是的。如果您想分散负载,请将Web +应用程序组件安装在不同的服务器上(通常,让数据库服务器独立运行是个好主意)。我不打扰试图从应用程序服务器拆分Web服务器。我甚至不知道你是否可以这样做。唯一做出的决定是:您是否想将SSRS系统数据库(2)保留在原始数据库服务器上,还是将它们移动到Web服务器上?将它们保留在原始数据库服务器上通常比较简单。 –

回答

0

只要服务器有足够的资源来处理负载,就可以在同一台服务器上安装SSRS和SSDS。 理想情况下,他们应该分开。

当有人部署时,SSRS可以突然抓到很多RAM,并且运行的报告写得很差。如果您认为可能发生,请尽早将其分开。

相关问题