2014-11-20 4 views
0

내 응용 프로그램에서 사용자가 보고서 뷰어 컨트롤이 포함 된 새 창을 시작하는 단추를 클릭하고 거기에서 사용자가 동적으로 생성 된 드롭 다운 목록의 매개 변수를 선택합니다. 그들은 보고서보기 버튼을 클릭하면이 때때로 다음과 같은 오류가 발생합니다 : 일부 Google 연구를 수행 한 후SSRS 보고서 뷰어 10.0.0.0 오류

"The report execution {random ID code that changed with each error} has expired or cannot be found. (rsExecutionNotFound)" 

을, 나는 시도했다 :

  1. 보고서 경로에서 모든 공백을 트리밍.
  2. 서버에서 세션 시간 연장.
  3. 표준 시간대가 SSRS 서버와 SQL 서버에서 모두 동일한 지 확인하십시오.
  4. "Microsoft.Reporting.WebForms.ReportHierarchy"와 같은 세션 변수를 제거하십시오.

이러한 솔루션 중 어느 것도 문제를 해결하지 못했습니다. 오류의 원인을 파악할 수 없었습니다. 그것은 무작위로 던져 질 것 같습니다.

누구든지이 오류가 발생하여 원인을 알아 냈습니다/해결 방법은 무엇입니까? 당신은보고 서버의 로그 파일을 조사한다

감사

답변

0

더 자세한 정보를 얻을 수있다. 로그 파일은 [PROGRAM_FILES] \ Microsoft SQL Server \ MSRS11.MSSQLSERVER \ Reporting Services \ LogFiles에 만들어집니다. 조건을 분리하고 문제를 재현 할 수 있다면 문제의 원인에 대한 정보를 더 많이 찾을 수 있습니다. 보고서가 요청되고 응용 프로그램의 세션이 만료되지 않았지만 app, reportviewer 및 ssrs 간의 세션이 만료 된 경우 이것이 문제가 될 수 있습니다. 그 값을 늘릴 수 있습니다.