보고서 관리자 문제 해결

업데이트: 2008년 11월 17일

이 항목을 사용하여 보고서 관리자를 사용할 때 발생하는 문제를 해결할 수 있습니다.

보고서 관리자 홈 페이지가 비어 있는 경우

보고서 서버 가상 디렉터리에 대해 익명 액세스를 활성화하면 사실상 역할 기반 보안이 비활성화됩니다. 이에 따라 보고서 서버에 대한 모든 사용자 연결이 서버 관리 기능에 대한 액세스 권한을 제공하지 않는 최소 사용 권한으로 이루어지며 로컬 관리자 그룹의 멤버에게도 사이트 설정 메뉴에 대한 액세스 권한이나 보고서 서버에 저장된 항목에 대한 역할 기반 보안 설정 권한이 부여되지 않습니다. 역할 기반 보안을 활성화하려면 보고서 서버 가상 디렉터리에 대한 익명 액세스를 비활성화하십시오. 인증 설정에 대한 자세한 내용은 Reporting Services에 대한 인증 구성을 참조하십시오.

https://localhost/reports로 보고서 관리자를 시작할 때 네트워크 오류가 발생하는 경우

보고서 관리자를 시작할 때 네트워크 오류가 발생하는 경우 브라우저의 LAN 설정을 조정해야 합니다. Internet Explorer에서 인터넷 옵션 대화 상자를 열고 연결, LAN 설정을 차례로 클릭한 다음 로컬 주소에 프록시 서버 사용 안 함을 선택합니다.

[!참고] Web.config 설정을 지정하여 프록시 서버 설정을 구성할 수도 있습니다. 자세한 내용은 인터넷 액세스를 위한 보고서 서버 구성을 참조하십시오.

보고서 관리자를 시작할 수 없는 경우

http://<webservername>/reportserver에서 보고서 서버에 액세스할 수는 있지만 보고서 관리자를 시작할 수 없는 경우 RSWebApplication.config 파일의 보고서 서버 가상 디렉터리 설정을 검토하여 유효한 보고서 서버 인스턴스를 참조하고 있는지 확인합니다.

보고서 관리자가 느리게 시작되는 경우

보고서 관리자는 초기 페이지를 로드하기 위해 추가 시간이 필요합니다. ASP.NET을 시작하는 데에도 추가 대기 시간이 필요합니다. 웹 브라우저에서 초기 페이지를 연 후에는 응용 프로그램 페이지가 훨씬 빨리 열립니다.

보고서 관리자에서 선택한 페이지가 열리지 않는 경우

보고서 서버에서 기본 설정으로 구성된 인터넷 정보 서비스(IIS) 6.0을 사용하는 경우 웹 서버 이름을 신뢰할 수 있는 사이트(예: http://mywebservername)로 추가해야 합니다. 그렇지 않으면 내용 탭에서 새 폴더 페이지, 새 데이터 원본 페이지 및 파일 업로드 페이지를 열 수 없습니다. 또한 보고서 관리자 도움말에 사용된 프레임셋이 제대로 열리지 않습니다.

보고서 관리자 또는 보고서 서버가 매우 느리게 실행되는 경우

컴퓨터에서 실행 중인 바이러스 백신 소프트웨어가 있는 특정 환경에서는 ASP.NET 응용 프로그램이 매우 느리게 실행됩니다. 보고서 서버 웹 서비스가 자주 다시 시작되고 바이러스 백신 소프트웨어를 실행 중인 경우에는 Microsoft 고객 지원 서비스에서 제공하는 ASP.NET 수정본을 받으십시오.

특별한 이유 없이 웹 응용 프로그램이나 응용 프로그램 도메인이 다시 시작하거나, 실행 속도가 느려지거나, 세션이 다시 시작하는 등의 증상이 있을 수 있습니다. 증상, 원인 및 해결 방법에 대한 자세한 내용은 Microsoft 기술 자료 문서 821438을 참조하십시오.

reportserver_<timestamp>.log 파일에서 서버 다시 시작 횟수가 과도하게 많은지 확인할 수 있습니다. 서버가 시작될 때마다 새 로그가 생성됩니다. 아주 짧은 간격으로 많은 양의 로그 모음이 생성되면 기술 자료 문서 821438에 설명되어 있는 문제가 서버에서 발생한 것입니다.

보고서 관리자에서 오류 정보 구성

기본적으로 SQL Server 2005 SP2에는 Web.config 파일에서 customErrors mode 속성이 off로 설정되어 있습니다. 가능하면 보고서 관리자에 대한 Web.config 파일을 구성하여 customErrors mode 속성을 RemoteOnly로 설정하는 것이 좋습니다. 이 속성을 구성하려면 보고서 관리자에 대한 Web.config 파일의 <system.Web> 섹션에서 값이 **<customErrors mode="RemoteOnly">**가 되도록 속성을 업데이트합니다.

이 속성이 RemoteOnly로 설정되어 있으면 사용자 지정 오류 페이지가 정의되지 않은 오류가 요청의 결과로 발생한 경우 클라이언트에는 자세한 오류 페이지 대신 일반적인 ASP.NET 오류 페이지가 표시됩니다. 이와 같은 방법으로 보고서 관리자를 구성하면 클라이언트 컴퓨터에 중요한 정보가 노출될 가능성을 줄일 수 있습니다. 그러나 로컬 컴퓨터에는 자세한 ASP.NET 오류가 표시되기 때문에 발생하는 문제를 디버깅할 수 있습니다.

참고 항목

관련 자료

Reporting Services 문제 해결

도움말 및 정보

SQL Server 2005 지원 받기

변경 내역

업데이트된 내용

보고서 관리자에서 오류 정보 구성이라는 새 섹션을 추가했습니다.