SSRS 보고서 서버를 호출하여 보고서를 렌더링 한 다음 새로 렌더링 된 보고서를 SharePoint 문서 라이브러리에 저장하는 작업이 있습니다. 보고서 서버는 SharePoint 통합 모드로 설정됩니다.프로그래밍 방식으로 SSRS 보고서를 렌더링 할 때 시간 초과 오류가 ReportExecution2005.asmx
작은 보고서의 경우 모든 것이 완벽하게 작동합니다. 그러나 보고서를 생성하는 데 약 90 초보다 오래 걸리면 렌더링 호출이 "작업 시간 초과"예외를 throw합니다.
프록시의 시간 초과 값이 -1로 설정됩니다. (RSExecClient.Timeout = System.Threading.Timeout.Infinite)
httpRuntime의 exeuction timeout은 SharePoint 웹 사이트와 보고서 서버의 web.config 파일 모두에 대해 "9000"으로 설정됩니다.
또한 rsreportserver.config 파일에서 DatabaseQueryTimeout을 "0"으로 설정했습니다.
"https : ///_vti_bin/ReportServer/ReportExecution2005.asmx"를 사용하여 ssrs 웹 서비스에 연결 중입니다.
"http : // : 8080/ReportServer/ReportExecution2005.asmx"를 통해 연결할 수있는 것으로 나타났습니다. 그러나 인증 및 권한 부여를 직접 처리해야하는 것으로 보여서 다른 문제가 발생했습니다.
누구든지 내가 뭘 잘못하고 있는지, 아니면 최소한 자세한 정보를 얻을 수있는 로깅 위치를 알고 있습니까?
덕분에, 마이클