Sql server 运行SQL Server reporting services的最佳实践。我应该在数据库或web服务器上运行吗?
我正在配置一个新环境以运行多个intranet web应用程序。我有两台服务器,一台是SQLServer2008服务器,另一台是IIS服务器。我还需要安装SQL Server Reporting Services。我不确定在数据库服务器或web服务器上运行reporting services是否更好。这种情况是否有最佳做法?取决于 reporting services呈现相当占用处理器,因此您需要记住这一点。通常,如果我正在设计一个负载或吞吐量要求很高的系统,我会将reporting services实例放在它自己的服务器上。最佳实践实际上取决于系统的复杂性 如果第三台服务器不是一个选项,而您已经拥有的两台服务器的规格类似,我可能会将其放置在处理器负载最低的服务器上。如果将reporting server放置在web服务器上,请确保reporting services使用专用数据库服务器来存储reporting services元数据,这样就不必在两台机器上都安装RDBMSSql server 运行SQL Server reporting services的最佳实践。我应该在数据库或web服务器上运行吗?,sql-server,reporting-services,Sql Server,Reporting Services,我正在配置一个新环境以运行多个intranet web应用程序。我有两台服务器,一台是SQLServer2008服务器,另一台是IIS服务器。我还需要安装SQL Server Reporting Services。我不确定在数据库服务器或web服务器上运行reporting services是否更好。这种情况是否有最佳做法?取决于 reporting services呈现相当占用处理器,因此您需要记住这一点。通常,如果我正在设计一个负载或吞吐量要求很高的系统,我会将reporting servi
您需要记住,如果不将报表服务器与SQL server放在同一个框中,则需要另一个SQL server许可证。只有在与SQL安装在同一台计算机上时,该产品才是“免费”的 我会在您的web服务器上运行安装程序,以便在那里安装Reporting Services的web服务组件 在IIS中使用自己的应用程序域配置reporting services也是有益的,这样您就可以独立于其他web应用程序来调整配置 使用Reporting Services配置工具运行安装程序时,请在非web服务器(即专用数据库服务器)上设置数据库。这样,所有数据处理都在一台服务器上处理,而所有web处理/数据呈现都在另一台服务器上处理 希望这是明确和有用的,但请随时提出进一步的问题
干杯,John2个盒子需要2个许可证,而不是1它与在两台不同的服务器上安装两个SQL Server实例不同(假设每处理器许可证型号)。一个功能单一的Reporting Services平台由一个SQL Server+一个Report Server Web服务实例组成,而不管组件位于何处。