Share via


RSExplorer 예제 응용 프로그램

업데이트: 2005년 12월 5일

RSExplorer는 Microsoft Visual Studio를 사용하여 Microsoft Visual C#에서 개발한 예제 Microsoft Windows 응용 프로그램입니다. 실제 업무 시나리오를 기반으로 작성된 이 응용 프로그램은 Reporting Services 웹 서비스를 사용하는 Windows 응용 프로그램의 개발 방법을 보여 줍니다. RSExplorer는 Microsoft .NET Framework 프록시 클래스를 사용하여 Reporting Services SOAP API에서 제공되는 웹 서비스 메서드를 호출합니다. 또한 엔터프라이즈 보고 영역에서 새롭게 제공되는 기능을 중심으로 보여 줍니다. 이 예제는 Itanium 기반 운영 체제에서 지원되지 않습니다.

SQL Server 예제는 설치하는 동안 자동으로 설치되지 않습니다. 예제 설치 방법에 대한 지침은 예제 설치를 참조하십시오.

ms161548.note(ko-kr,SQL.90).gif중요:
시스템 관리자의 허가 없이 예제 응용 프로그램을 프로덕션 SQL Server 데이터베이스 또는 보고서 서버에 연결하거나 이러한 데이터베이스 또는 보고서 서버에서 사용해서는 안 됩니다.

요구 사항

RSExplorer 예제를 사용하려면 Visual Studio와 Visual Basic 또는 C#에 대해 잘 알고 있어야 하며 다음이 설치되어 있어야 합니다.

  • Microsoft Visual Studio 2005 또는 호환 개발 환경(프로젝트 파일 검토용)
  • SQL Server 2005(Reporting Services 포함)
  • Microsoft .NET Framework 버전 2.0
  • Reporting Services 예제. SQL Server 2005 설치 중에 예제를 설치하도록 선택할 수 있습니다. 이 릴리스에서 예제를 설치하도록 선택하면 예제의 압축을 풀어 설치할 수 있는 별도의 설치 관리자가 컴퓨터에 설치됩니다. Microsoft SQL Server 2005 프로그램 그룹의 시작 메뉴에서 이 설치 관리자를 실행할 수 있습니다.
  • 네트워크에서 액세스할 수 있는 보고서 서버. 예제 클라이언트 응용 프로그램을 사용하여 보고서 서버의 내용을 확인하고 보고서를 렌더링하려는 경우에 필요합니다.

[!참고] RSExplorer를 변환하여 이전 버전의 Visual Studio에서 컴파일 및 실행할 수 있습니다. 그러나 RSExplorer는 특히 이 섹션에서 언급된 버전과 호환되도록 디자인되었습니다.

위치

이 예제는 Reporting Services 예제 디렉터리의 Application Samples\RSExplorer Sample 하위 디렉터리에 있습니다.

예를 들면 다음과 같습니다.

C:\Program Files\Microsoft SQL Server\90\Samples\Reporting Services\Application Samples\RSExplorer Sample

예제 빌드

강력한 이름 키 파일을 생성하지 않았다면 다음 지침에 따라 해당 키 파일을 생성합니다.

강력한 이름 키 파일을 생성하려면

  1. Microsoft Visual Studio 2005 명령 프롬프트를 엽니다. 시작을 클릭하고 모든 프로그램, Microsoft .NET Framework SDK 2.0을 차례로 가리킨 다음 SDK 명령 프롬프트를 클릭합니다.

    -- 또는--

    Microsoft .NET Framework 명령 프롬프트를 엽니다. 시작을 클릭하고 모든 프로그램, Microsoft .NET Framework SDK 2.0을 차례로 가리킨 다음 SDK 명령 프롬프트를 클릭합니다.

  2. 디렉터리 변경 명령(CD)을 사용하여 명령 프롬프트 창의 현재 디렉터리를 예제가 설치된 폴더로 변경합니다.

    [!참고] 예제가 있는 폴더를 확인하려면 시작 단추를 클릭하고 모든 프로그램, Microsoft SQL Server, 설명서 및 자습서를 차례로 가리킨 다음 예제 디렉터리를 클릭하십시오. 기본 설치 위치가 사용된 경우 예제는 <system_drive>:\Program Files\Microsoft SQL Server\100\Samples에 있습니다.

  3. 명령 프롬프트에서 다음 명령을 실행하여 키 파일을 생성합니다.

    sn -k SampleKey.snk

    ms161548.note(ko-kr,SQL.90).gif중요:
    강력한 이름 키 쌍에 대한 자세한 내용은 MSDN의 .NET Development Center에서 "Security Briefs: Strong Names and Security in the .NET Framework"를 참조하십시오.

Visual Studio에서 RSExplorer 예제를 빌드하고 실행하려면

  1. 솔루션(RSExplorerCS.sln 또는 RSExplorerVB.sln)을 엽니다.

  2. 디버그 메뉴에서 디버깅하지 않고 시작을 클릭합니다.

  3. 응용 프로그램을 종료하려면 File에서 Exit를 선택합니다.

명령줄에서 RSExplorer 예제를 빌드하고 실행하려면

  1. 디렉터리 변경 명령을 사용하여 RSExplorer 디렉터리로 변경합니다.

  2. 다음을 입력하여 C# 버전 및 Visual Basic 버전의 예제를 모두 빌드합니다.

    for /r %f in (*.sln) do C:\WINDOWS\Microsoft.NET\Framework\v2.0.40607\msbuild.exe "%f"
    

    [!참고] 사용자 시스템에서 Windows 시스템 경로와 .NET Framework 버전 번호가 다를 수 있습니다.

  3. 응용 프로그램의 \Bin\Debug 디렉터리에서 RSExplorer.exe를 두 번 클릭하여 응용 프로그램을 시작합니다.

  4. File 메뉴에서 Exit를 선택하여 응용 프로그램을 닫습니다.

RSExplorer 사용

RSExplorer 예제 응용 프로그램을 설치한 후 이 예제를 사용하여 보고서 서버 내용 확인, 새 폴더 추가, 보고서 가져오기, 항목 속성 편집 및 보고서 보기를 수행할 수 있습니다.

ms161548.note(ko-kr,SQL.90).gif중요:
시스템 관리자의 허가 없이 예제 응용 프로그램을 프로덕션 SQL Server 데이터베이스 또는 보고서 서버에 연결하거나 이러한 데이터베이스 또는 보고서 서버에서 사용해서는 안 됩니다.

RSExplorer 예제 응용 프로그램을 시작하려면

  1. Visual Studio에서 RSExplorer.sln을 엽니다.

  2. 디버그 메뉴에서 시작을 클릭하여 예제 응용 프로그램을 실행합니다.

  3. Server Address 상자에 액세스할 보고서 서버의 가상 루트(예: http://<localhost>/reportserver)를 입력한 다음 Go를 클릭합니다.

    보고서 서버 항목의 세부 목록이 Catalog Explorer 목록 뷰에 나타나야 합니다.

  4. 폴더를 클릭하여 보고서 서버 데이터베이스 트리를 탐색합니다. 도구 모음에서 위쪽 화살표를 클릭하면 뒤로 이동할 수 있습니다.

  5. 목록에서 임의의 보고서를 클릭하고 Show Properties 링크를 클릭하여 설명 및 경로 속성을 확인합니다.

보고서 서버 데이터베이스에 폴더를 추가하려면

  1. 새 폴더를 추가할 트리의 위치로 이동합니다.

  2. File 메뉴에서 New를 클릭한 다음 Folder를 클릭합니다.

    Add Folder 대화 상자가 열립니다.

  3. 폴더의 이름과 설명을 선택한 다음 Add를 클릭합니다.

보고서를 가져오려면

  1. File 메뉴에서 Import Report를 클릭합니다.

    Import Report File 대화 상자가 열립니다.

  2. 이 대화 상자를 사용하여 보고서 서버로 업로드할 RDL(Report Definition Language) 파일을 찾은 다음 Open을 클릭합니다.

보고서 서버 데이터베이스에서 항목을 삭제하려면

  1. Catalog Explorer 목록에서 삭제할 항목을 찾아 선택합니다.

  2. Edit 메뉴에서 Delete를 클릭합니다. Yes를 클릭하여 작업을 확인합니다.

보고서 서버 데이터베이스의 항목을 복사하려면

  1. 복사할 항목을 선택합니다.

    RSExplorer에서는 보고서, 리소스 및 데이터 원본만 복사할 수 있습니다.

  2. Edit 메뉴에서 Copy를 클릭합니다.

  3. 선택한 항목을 복사할 폴더로 이동한 다음 Edit 메뉴에서 Paste를 클릭합니다.

선택한 항목의 속성을 보려면

  1. Catalog Explorer 목록에서 항목을 선택합니다.

  2. 오른쪽 창 위에 있는 Show Properties 링크를 클릭합니다.

    속성이 표시됩니다.

참고 항목

작업

코드 예제 컴파일 및 실행
SQL Server Reporting Services 예제

관련 자료

응용 프로그램 예제(Reporting Services)

도움말 및 정보

SQL Server 2005 지원 받기

변경 내역

릴리스 내역

2005년 12월 5일

변경된 내용
  • 키 파일의 이름 및 위치를 포함하여 키 파일 생성 방법에 대한 정보를 변경했습니다.