我的公司有一个位于服务器上的数据库。在同一台服务器上安装了SQL Server。我计划在我的工作站上安装SQL Server(我们有相应的许可证),因此我可以访问数据以进行报告。我需要在我的工作站上访问SSRS和SSIS以帮助完成此过程。这对我来说会有问题吗?我是否能够安装SSRS和SSIS,或者只能在服务器的SQL Server安装中访问它?
答案 0 :(得分:0)
您可以在工作站中安装SSRS和SSIS,并将公司服务器中的数据库用作数据源。
请记住,您的工作站必须能够访问您的公司网络,并且您的Windows凭据/ Sql Server登录应具有正确的权限级别,以便连接到SQL SERVER实例。
我假设您要安装SSIS来设计某种ETL或数据集成过程。我建议您仅使用工作站来设计/开发/测试SSIS包,然后将这些包部署到您的服务器并从中运行它们。
如果要将工作站用作报表服务器,请使用相同的建议。如果您需要向大量用户提供报告服务,则您的计算机可能无法处理它。
如果有帮助,请告诉我。
答案 1 :(得分:0)
我的公司在服务器上有一个数据库。在同一台服务器上安装了SQL Server。我计划在我的工作站上安装SQL Server(我们有相应的许可证),以便我可以访问数据以进行报告。
无需在工作站上安装SQL Server数据库服务器即可访问用于报告的数据。如果您计划处理报告并在本地创建ETL包,则只需在工作站上本地安装SSRS和SSIS。
我需要在我的工作站上访问SSRS和SSIS以帮助完成此过程。这对我来说会有问题吗?
如果您使用本地帐户在工作站上运行SSIS / SSRS,则可能会遇到一些权限问题,尤其是访问数据源时的Windows传递身份验证 - 除非您计划存储静态数据源凭据。您可以将SSRS / SSIS作为具有"写入公共信息"的域服务帐户运行。启用Kerberos身份验证的权限,可以消除您可能面临的双跳问题
正如alejandro所指出的,您还需要确保这些服务帐户在远程SQL Server数据库实例上设置了适当的权限
我是否可以安装SSRS和SSIS,或者只能在服务器安装的SQL Server上访问它?
您应该能够在工作站上安装SSRS / SSIS,并且不必在SQL Server上安装
答案 2 :(得分:0)
再次感谢您的帮助。我拥有数据库的必要权限,并且已经开始通过SQL Express构建一些查询。
IT部门将添加一个安装了SQL Server的开发人员服务器。我们将在此服务器上测试软件包,一旦我们对结果感到满意,我们就会将它们部署到容纳数据库的服务器上。我假设他们会添加必要的权限,但我们会看到。我还在我的工作站上安装了SQL Express,至少可以在我的工作站上测试TSQL查询,并且我相信SSRS,我手头。
作为一个附带问题: 如果在不同的工作站/服务器上安装了多个SQL Server,那么容纳数据库的服务器与其他安装相比具有主管理权限。我问,因为每次我安装SQL Server时都会添加管理员帐户,对我而言,似乎每个安装都可以拥有管理权限。是吗?