VS 2012报表设计器创建共享数据源

时间:2013-09-12 21:03:42

标签: c# visual-studio-2012 reporting-services ssrs-2012

我是实习生,我们的公司报告大师是我的导师,但他在8个月前离开了,我继承了他的报告责任。

我们正在部署一些新服务器。我已经为INT和STG版本设置了新的报告和连接。我可以完全访问这两个服务器。

我对PROD没有任何权限。我们的DBA在目标服务器上创建了共享数据源。 (他首先在服务器上创建了所有共享数据源)

我尝试创建报表设计器中的共享数据源并将其连接到PROD服务器上的共享数据源。我失败了。

我已经在我们的系统上管理了指向我无法访问的服务器的报告。他们共享的数据源是我在公司工作之前设置的。

第1个问题。如果您对目标服务器没有权限,是否可以在报表设计器中成功设置共享数据源?

http://technet.microsoft.com/en-us/library/ms155845.aspx

我已经仔细阅读了这个页面,并引用了我认为最相关的内容。

“要创建共享数据源或修改其属性,您必须在报表服务器上具有”管理数据源“权限。如果报表服务器以纯模式运行,则可以使用Report Manager创建和配置共享数据源。如果报表服务器在SharePoint集成模式下运行,则可以使用SharePoint站点上的应用程序页面。对于任何报表服务器,无论其模式如何,都可以在报表设计器中创建共享数据源,然后将其发布到目标服务器。

第二个问题。在这种情况下,操作顺序是否重要?最后一句话说我可以创建数据源,然后将其发布到服务器。这会提供不同的结果,然后在服务器上首先创建它,然后在报表设计器中创建它吗?(在INT和STG中我们的报表使用第二种方法正确部署)

感谢您抽出宝贵时间回答这两个问题。我希望我的背景资料足够清晰。

1 个答案:

答案 0 :(得分:0)

问题1.是的,你可以。

问题2.不确定。

我的个人问题最终成为防火墙问题。一旦解决了防火墙问题,我就能够成功建立连接并在服务器上部署工作报告。

设置连接时出现了一些小问题。这让我相信设置连接的理想顺序是在报表设计器中创建共享数据源并将其发布到目标服务器。

我无法复制精确的问题,所以问题可能只是在键盘和椅子之间,实际上没有问题改变操作顺序。