방법: Management Studio에서 보고서 서버에 연결

SQL Server Management Studio(SSMS)는 SQL Server 제품군의 모든 서버에 연결하고 해당 내용을 그래픽 방식으로 찾아볼 수 있는 개체 탐색기를 제공합니다. Reporting Services의 경우 개체 탐색기를 사용하여 다음을 수행할 수 있습니다.

  • 보고서 서버 기능 사용

  • 서버 기본값 설정 및 역할 정의 구성

  • 실행 중인 작업 관리

  • 작업 일정 관리

기본 모드 보고서 서버 또는 SharePoint 통합 모드에서 실행되는 보고서 서버에 연결할 수 있습니다. 연결 구문 및 수행할 수 있는 작업의 유형은 보고서 서버의 서버 모드와 사용 권한에 따라 달라집니다. 보고서 서버에 연결하거나 특정 태스크를 수행하는 데 문제가 있는 경우 사용 권한이 부족하거나 보고서 서버 이름을 잘못 지정했기 때문일 수 있습니다. 사용 권한 및 연결 구문에 대한 자세한 내용은 이 항목의 마지막 부분에 있는 표를 참조하십시오.

개체 탐색기를 사용하여 보고서 서버 내용을 보거나 관리할 수는 없습니다. 내용 관리는 보고서 서버가 기본 모드에서 실행되는 경우 보고서 관리자를 통해 수행되고 보고서 서버가 SharePoint 통합 모드에서 실행되는 경우에는 SharePoint 사이트를 통해 수행됩니다.

서버가 같은 서버 그룹에 등록되어 있는 한 개체 탐색기를 사용하여 같은 작업 영역에 있는 여러 서버 인스턴스에 대한 연결을 열 수 있습니다. Management Studio의 보고서 서버 인스턴스에 연결하려면 먼저 서버를 등록해야 합니다. 보고서 서버가 이미 등록되어 있는 경우 이 단계를 건너뛸 수 있습니다. 보고서 서버 등록 지침은 이 항목의 마지막 부분에 제공되어 있습니다.

팁

SSMS를 열 때 보고서 서버 속성 메뉴 항목이 비활성화되어 있다면 운영 체제가 사용자 계정 컨트롤(UAC)을 사용하도록 구성되어 있는 경우가 대부분입니다. SSMS 아이콘을 마우스 오른쪽 단추로 클릭한 후 관리자 권한으로 실행을 클릭하여 관리자로 SSMS를 시작해야 합니다.

기본 모드 보고서 서버에 연결하려면

  1. 개체 탐색기가 아직 열려 있지 않은 경우 보기 메뉴에서 선택합니다.

  2. 연결을 클릭하여 서버 유형 목록을 표시한 다음 Reporting Services를 선택합니다.

  3. 서버에 연결 대화 상자에서 보고서 서버 인스턴스의 이름을 입력합니다. 보고서 서버 인스턴스 이름은 SQL Server 인스턴스 이름을 기반으로 합니다. 기본적으로 로컬 보고서 서버 인스턴스의 인스턴스 이름은 컴퓨터 이름입니다. 보고서 서버를 명명된 인스턴스로 설치한 경우 <servername>[\<instancename>] 구문을 이용하여 서버를 지정합니다.

  4. 인증 유형을 선택합니다. Windows 인증을 사용하는 경우 자격 증명을 사용하여 연결해야 합니다. 기본 인증 또는 폼 인증을 선택하는 경우 계정과 암호를 입력합니다.

  5. 연결을 클릭합니다. 개체 탐색기에 보고서 서버가 나타납니다.

  6. 서버 노드를 마우스 오른쪽 단추로 클릭하여 시스템 속성과 서버 기본값을 설정합니다. 자세한 내용은 방법: 보고서 서버 속성 설정(Management Studio)을 참조하십시오.

SharePoint 통합 모드 보고서 서버에 연결하려면

  1. 개체 탐색기가 아직 열려 있지 않은 경우 보기 메뉴에서 선택합니다.

  2. 연결을 클릭하여 서버 유형 목록을 표시한 다음 Reporting Services를 선택합니다.

  3. 서버에 연결 대화 상자에서 SharePoint 사이트 URL을 입력합니다. 다음 예제에서는 http://<web server>/sites/<site>의 구문을 보여 줍니다.

  4. 인증 유형을 선택합니다. Windows 인증을 사용하는 경우 자격 증명을 사용하여 연결해야 합니다. 기본 인증 또는 폼 인증을 선택하는 경우 계정과 암호를 입력합니다.

  5. 연결을 클릭합니다. 개체 탐색기에 보고서 서버가 나타납니다.

  6. 서버 노드를 마우스 오른쪽 단추로 클릭하여 시스템 속성과 서버 기본값을 설정합니다. 자세한 내용은 방법: 보고서 서버 속성 설정(Management Studio)을 참조하십시오.

보고서 서버를 등록하려면

  1. 보고서 서버에 연결할 수 없는 경우 액세스 권한이 없거나 보고서 서버를 등록하지 않은 것입니다. 서버를 등록하려면 보기 메뉴에서 등록된 서버를 클릭합니다.

  2. Reporting Services 아이콘을 클릭합니다.

  3. Reporting Services를 마우스 오른쪽 단추로 클릭하고 새로 만들기를 가리킨 다음 서버 등록을 클릭합니다. 새 서버 등록 대화 상자가 표시됩니다.

  4. 서버 이름에 값을 입력합니다. 지정해야 하는 값은 서버 모드에 따라 다음과 같이 달라집니다.

    • 기본 모드 보고서 서버의 경우 보고서 서버 인스턴스의 이름을 입력합니다. 보고서 서버 인스턴스 이름은 SQL Server 인스턴스 이름을 기반으로 합니다. 기본적으로 로컬 보고서 서버 인스턴스의 인스턴스 이름은 컴퓨터 이름입니다. 보고서 서버를 명명된 인스턴스로 설치한 경우 <servername>[\<instancename>] 구문을 이용하여 서버를 지정합니다.

    • SharePoint 통합 모드에서 실행되는 보고서 서버의 경우 연결할 서버는 보고서 서버가 연결된 SharePoint 사이트입니다. SharePoint 사이트에 대한 연결은 보고서 서버 내용 및 작업에 대한 액세스를 제어하는 사용 권한 수준을 보기 위해 필요합니다. 사이트 모음에 임의의 사이트를 지정할 수 있습니다. 다음 예제에서는 http://mysharepointsite의 구문을 보여 줍니다.

  5. 인증에서 웹 서버에 액세스하는 데 사용할 인증 모드를 선택합니다. 이때 보고서 서버에서 이미 사용하고 있는 인증 모드를 선택해야 합니다.

    • 기본 보안을 사용하는 경우 Windows 인증을 선택합니다.

    • 사용자 지정 보안 확장 프로그램을 설치 및 배포한 경우에는 폼 인증을 선택합니다.

    • 기본 인증을 사용하도록 보고서 서버를 구성한 경우 기본 인증을 선택합니다.

    • 보고서 서버가 SharePoint 통합 모드용으로 구성된 경우 Windows 인증을 선택합니다.

  6. 테스트를 클릭하여 연결을 확인합니다.

  7. 메시지가 표시되면 확인을 클릭한 다음 저장을 클릭합니다.

연결 구문 및 사용 권한

다음 표에서는 특정 작업을 수행하는 데 필요한 연결 구문, 작업 및 사용 권한을 요약하여 설명합니다.

서버에 연결 대화 상자에서 Reporting Services를 서버 유형으로 지정하는 경우 보고서 서버 이름이나 웹 서비스에 대한 끝점을 지정할 수 있습니다.

연결 대상

태스크

사용 권한

기본 또는 명명된 인스턴스로 연결된 기본 모드 보고서 서버

<server name><_instance>

보고서 서버에는 보고서 서버 WMI 공급자를 통해 연결됩니다.

  • 서버 속성 및 기본값을 보고 설정합니다.

  • 작업을 보고 취소합니다.

  • 공유 일정을 만들고 관리합니다.

  • 역할 정의를 생성, 수정 또는 삭제합니다.

시스템 관리자 역할에 할당됨

보고서 서버 웹 서비스에 대한 끝점을 통해 기본 또는 명명된 인스턴스로 연결된 기본 모드 보고서 서버

http://<servername>/reportserver

보고서 서버 URL을 지정하면 보고서 서버에 다른 방법으로 연결할 수 있습니다.

  • 서버 속성 및 기본값을 보고 설정합니다.

  • 작업을 보고 취소합니다.

  • 공유 일정을 만들고 관리합니다.

  • 역할 정의를 생성, 수정 또는 삭제합니다.

시스템 관리자 역할에 할당됨

SharePoint 사이트를 통해 연결된 SharePoint 통합 모드 보고서 서버

http://<webserver>/<SharePointSite>

  • 서버 속성 및 기본값을 보고 설정합니다.

  • 작업을 보고 취소합니다.

  • 연결된 사이트에 대해 정의된 공유 일정을 만들고 관리합니다.

  • 연결된 사이트에 대해 정의된 사용 권한 수준을 봅니다.

연결된 SharePoint 사이트에 대한 모든 권한 수준의 사용 권한

보고서 서버 인스턴스의 이름을 통해 연결된 SharePoint 통합 모드 보고서 서버

<server name><_instance>

  • 서버 속성 및 기본값을 보고 설정합니다.

  • 작업을 보고 취소합니다.

보고서 서버와 통합된 SharePoint 사이트에 대한 모든 권한 수준의 사용 권한

SharePoint 사이트가 아닌 보고서 서버에 연결하면 수행할 수 있는 태스크 수가 상당히 줄어듭니다. 이는 보고서 서버가 SharePoint 구성 및 콘텐츠 데이터베이스가 아닌 보고서 서버 데이터베이스에서 저장되거나 관리되는 응용 프로그램 데이터만 반환할 수 있기 때문입니다.

변경 내역

업데이트된 내용

관리자로 SSMS를 실행해야 한다는 내용이 추가되었습니다.