Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 报告服务错误_Sql_Sql Server_Reporting Services_Ssrs 2008 - Fatal编程技术网

Sql 报告服务错误

Sql 报告服务错误,sql,sql-server,reporting-services,ssrs-2008,Sql,Sql Server,Reporting Services,Ssrs 2008,我需要有关报告服务错误的帮助。 我不总是会犯这样的错误,只是有时候,但我需要解决它 描述如下:有关此错误的详细信息,请导航到本地服务器计算机上的报表服务器或启用远程错误 我已经检查了.log文件,发现了以下内容: 获取会话数据时出错:会话无效或过期:fnxgxhugvd552qfyv3fw 一场ReportServer_0-6!4b0!2015年3月18日-10:51:29::i信息:LoadSnapshot:带有会话的项:FNxGxJuveUgVD552QFYV3FW,报告路径:,用户名:

我需要有关报告服务错误的帮助。 我不总是会犯这样的错误,只是有时候,但我需要解决它

描述如下:有关此错误的详细信息,请导航到本地服务器计算机上的报表服务器或启用远程错误

我已经检查了.log文件,发现了以下内容:

获取会话数据时出错:会话无效或过期:fnxgxhugvd552qfyv3fw
一场ReportServer_0-6!4b0!2015年3月18日-10:51:29::i信息:LoadSnapshot:带有会话的项:FNxGxJuveUgVD552QFYV3FW,报告路径:,用户名:数据库中找不到doman/user从日志中,您可以在“数据库中找不到doman/user”结尾处看到此消息这基本上是告诉您,试图运行报告的用户不存在,或者更有可能不具备所有必需的权限


检查您(或报表服务器用户)是否有权访问报表从中提取数据的所有表。

可以通过使用报表代码来解决此问题

看这个例子

看起来您没有该用户的适当权限。
Public Shared Dim sPara1 As String= ""
Public Shared Dim sPara2 As String= ""


Public Function getPara1() As String



 TRY
        sPara1=Report.Parameters!Machine_NO.Value(0)
  CATCH
        sPara1 = "Not Select"
  END TRY

     Return sPara1
End Function


Public Function getPara2() As String

  TRY
        sPara2=Report.Parameters!Machine_NO.Value(1)
  CATCH
        sPara2 = "Not Select"
  END TRY

         Return sPara2
End Function
get Data by Expression
=Code.getPara2()