0

先说一下实际情况:我们想在SQL Server 2016的基础上搭建一个新的SQL Server环境。大家可能知道,SQL Server 2016集成了Datazen的移动报表。到目前为止,一切都很好。问题:在我们当前的环境中,有一台内部 Datazen 服务器和一台外部服务器。外部 Datazen 服务器仅用于从内部服务器读取数据。所以没有直接的数据访问(对数据源),管理部分被禁用,只安装了所需的服务(从内部服务器读取)。我们希望在 SQL Server 2016 Reporting Services 中构建相同的架构。你知道有什么办法吗?

我认为最好的解决方案是第二个带有 Reporting Services 的 SQL Server,但只能读取另一个 SQL Server 的访问权限(没有找到任何这样的设置)。

出于安全考虑,我们不希望通过 Web 访问内部服务器。

4

1 回答 1

1

有趣的问题,但不确定我是否理解正确;)“外部datazen服务器的存在只是为了从内部服务器读取数据”是什么意思?这个配置看起来如何?您是否有销售部署,其中外部服务器托管“Web 应用程序”和“共享缓存实例”,而内部服务器托管“数据采集”并且与外部服务器具有相同的角色?

在 SSRS 中,您还可以横向扩展 Web 前端,但所有服务器都将充当“数据采集服务器”以保留在 datazen 术语中。您对此拓扑是否存在安全问题?在 DMZ 中“只读”数据或从 DMZ/外部服务器连接到内部数据源有什么区别?一种选择是使用 Microsoft ISA 服务器等防火墙对内部 SSRS 服务器进行安全的应用程序发布

于 2016-07-15T17:38:54.357 回答