构建和部署工作,但不运行

时间:2013-02-03 05:11:21

标签: c# sql sql-server tsql reporting-services

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

然而,当我尝试在本地运行它时,我得到了:

enter image description here

对于我可以从哪里开始解决此问题的建议,我将非常感激?

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

3 个答案:

答案 0 :(得分:1)

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

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

祝你好运。

答案 1 :(得分:1)

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

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

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

答案 2 :(得分:0)

您是否尝试过http://forums.asp.net/t/1383105.aspx/1

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

GRANT ALTER ANY LOGIN TO MachineName\ASPNET
GRANT ALTER ANY LINKED SERVER TO MachineName\ASPNET