0

当我尝试部署或构建报告时,我能够成功。没有错误。

但是,当我尝试在本地运行它时,我得到:

在此处输入图像描述

我将不胜感激有关我可以从哪里开始解决此问题的建议?

我在 Windows 7、64 位的 Visual Studio 2008 中运行 SSRS 2008。

4

3 回答 3

1

您是否为两者使用相同的用户登录名?如果没有,请检查用户是否有权访问数据源。

此外,本地电脑似乎没有安装 OLE DB 驱动程序。我在工作中遇到了相反的情况,我的电脑有驱动程序但服务器没有。

祝你好运。

于 2013-02-04T21:35:09.277 回答
1

如果您使用链接服务器和 Windows 身份验证,我的第一个猜测是检查您的 SQL Server 服务帐户是否是域用户,如果是 - 检查它是否在 AD 中正确设置。

链接:http: //blogs.msdn.com/b/sql_protocols/archive/2006/08/10/694657.aspx

但话又说回来,我不太擅长猜测:)

于 2013-02-05T15:00:28.633 回答
0

你试过http://forums.asp.net/t/1383105.aspx/1

似乎本地链接服务器操作需要某种授权,这可能已经存在于生产中,我认为这一点很有希望:

GRANT ALTER ANY LOGIN TO MachineName\ASPNET
GRANT ALTER ANY LINKED SERVER TO MachineName\ASPNET
于 2013-02-03T06:52:49.500 回答