SSRS中缺少链接服务器存储过程数据

时间:2018-02-13 13:53:38

标签: sql-server reporting-services

我正在使用Visual Studio 2010 Design视图在SSRS中构建报表。我使用存储过程作为我的数据集。当我在SQL Server中运行存储过程时,它运行正常。当我在预览中运行它时,我错过了一些列。

在存储过程中,我通过同义词加入一个位于链接服务器上的表。这些似乎是预览中缺少的列。

是否存在已知问题,即使在SQL Server中编译链接服务器数据也不会在SSRS中返回?

1 个答案:

答案 0 :(得分:1)

如果您将链接服务器设置为作为当前用户的上下文执行,则可能是由于权限 - 它将使用SSRS中数据源的凭据。

您的数据源是否配置为使用特定用户?尝试以该用户身份运行sproc?

- 根据评论进行编辑 -

问题似乎与链接服务器身份验证有关。这有几种方法;