작업 뷰어 예제 추가 정보

업데이트: 2006년 7월 17일

작업 뷰어 예제는 Microsoft SQL Server 2005 Analysis Services(SSAS)의 인스턴스에 대한 사용자, 연결 및 프로세스를 표시하는 도구입니다. 이 도구를 사용하여 이러한 항목의 목록을 검색할 수 있으며, 필요한 경우 프로세스를 중지할 수 있습니다.

기본 위치: <system_drive>\Program Files\Microsoft SQL Server\90\Samples\Analysis Services\Administrator\ActivityViewer

시나리오

기능은 SQL Server 저장 프로시저인 sp_who 및 Transact-SQL의 KILL 명령과 유사합니다.

언어

C#

기능

작업 뷰어 예제는 다음 SQL Server 2005 기능을 사용합니다.

응용 프로그램 영역 기능

전체

AMO, ADOMD .NET

필수 구성 요소

이 예제를 실행하기 전에 다음 소프트웨어가 설치되어 있는지 확인하십시오.

  • Microsoft SQL Server 2005 Analysis Services(SSAS)
  • SQL Server 2005에 포함되어 있는 AdventureWorks AS 데이터베이스. 예제를 설치해야 할 수 있습니다. 자세한 내용은 SQL Server 2005 온라인 설명서의 AdventureWorks 예제 및 예제 데이터베이스 설치를 위해 설치 프로그램 실행을 참조하십시오.
  • 또한 업데이트된 버전의 AdventureWorks 데이터베이스를 SQL Server Developer Center 웹 페이지에서 다운로드할 수 있습니다.
  • 또한 업데이트된 버전의 SQL Server 2005 데이터베이스 엔진 예제를 SQL Server Developer Center 웹 페이지에서 다운로드할 수 있습니다.
  • .NET Framework SDK 2.0 또는 Microsoft Visual Studio 2005. .NET Framework SDK는 무료로 사용할 수 있습니다. 자세한 내용은 SQL Server 2005 온라인 설명서의 .NET Framework SDK 설치를 참조하십시오.

참고 SQL Server 2005 Business Intelligence Development Studio는 Itanium 기반 플랫폼을 실행하는 컴퓨터에서 지원되지 않습니다. 64비트 개발 환경은 x64 기반 플랫폼에서 지원됩니다. 예제에서 사용하는 데이터베이스가 Itanium 기반 플랫폼에서 배포되는 경우 x86 또는 x64 기반 플랫폼에서 실행되는 컴퓨터에서 SQL Server 2005 예제를 수정하고 실행할 수 있습니다.

예제 빌드

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

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

  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

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

강력한 이름의 키 파일이 있으면 다음 절차를 사용하여 예제를 빌드할 수 있습니다.

예제를 빌드하려면

  1. 다음 방법 중 하나를 사용하여 예제를 컴파일합니다.

    • Microsoft Visual Studio 2005에서 제공된 Visual Studio 솔루션을 사용하여 예제를 컴파일합니다.
      -또는-
    • Microsoft .NET Framework SDK 2.0에 포함되어 있는 MSBuild를 사용하여 예제를 컴파일합니다. 명령 프롬프트에서 다음 명령과 비슷한 명령을 실행합니다.
      msbuild /nologo /verbosity:quiet /property:Configuration=Debug CS\ActivityViewer\ActivityViewer.csproj
  2. AdventureWorks AS 데이터베이스가 설치되어 있는지 확인합니다. 또는 예제를 설치할 데이터베이스를 만듭니다.

예제 실행

예제를 실행하려면 다음 단계를 수행합니다.

예제를 실행하려면

  1. bin\Release\ActivityViewer.exe 또는 bin\Debug\ActivityViewer.exe를 실행합니다.

    이 실행 파일 중 하나를 실행하면 SQL Server Management Studio에 등록되어 있는 Analysis Services 그룹과 서버가 표시됩니다.

  2. 연결하거나 연결을 끊으려면 서버를 마우스 오른쪽 단추로 클릭합니다.

  3. 자세한 내용을 보려면 Connection/Session/Transaction/Locks 노드를 클릭합니다. 노드를 마우스 오른쪽 단추로 클릭하고 Refresh를 선택할 수도 있습니다.

  4. 연결을 마우스 오른쪽 단추로 클릭하고 세션을 확인합니다. Sessions를 마우스 오른쪽 단추로 클릭하여 트랜잭션을 확인합니다. 트랜잭션을 마우스 오른쪽 단추로 클릭하여 잠금을 확인합니다.

  5. 연결 또는 세션을 취소하려면 해당 연결이나 세션을 마우스 오른쪽 단추로 클릭한 다음 Cancel을 선택합니다. 취소된 연결 및 세션 작업은 탭으로 구분된 텍스트 파일에 로깅됩니다. 기본적으로 이 파일은 실행 파일과 같은 디렉터리에 있으며 Activity.log라는 파일 이름이 지정됩니다. ActivityViewer.exe.config 파일에서 파일 이름과 경로를 지정할 수 있습니다. 또한 TraceActivity 속성의 값을 변경할 수 있습니다. 가능한 값은 0=사용 안 함/기록 없음, 1=오류, 2=경고, 3=정보, 4=상세 정보 등입니다. 기본값은 4(상세 정보)입니다.

참고 항목

작업

SQL Server Analysis Services 예제

도움말 및 정보

SQL Server 2005 지원 받기

변경 내역

릴리스 내역

2006년 7월 17일

새로운 내용
  • Itanium 기반 플랫폼의 가용성에 대한 참고를 추가했습니다.

2005년 12월 5일

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