Tracer 예제 추가 정보

[이 항목은 시험판 문서이며 이후 릴리스에서 변경될 수 있습니다. 빈 항목은 자리 표시자로 포함되어 있습니다. 알림: Microsoft에서는 더 많은 내용을 한국어로 제공하기 위해서 번역가가 번역하는 전통적인 방식 이외에도 다양한 기술을 이용하여 번역한 자료를 제공하고 있습니다. SQL Server 2008 R2의 시험판 제품에 포함된 일부 문서 역시 이런 기술을 사용하여 번역되었습니다. 이 문서는 번역가가 작업한 문서에 비하여 완성도가 떨어질 수 있으며 잘못된 단어, 구문, 문법 등의 실수를 포함할 수 있습니다. Microsoft에서는 이런 문제점들을 잘 알고 있으며 문제 개선을 위하여 노력하고 있습니다. 최종 버전에 포함될 문서는 전통적인 번역 방식을 통해 번역될 예정이므로 SQL Server 2008에서 제공된 것과 같은 수준의 번역된 문서를 사용하실 수 있을 것입니다.

이 예제에서는 SQL Server의 로컬 인스턴스에서 출력 콘솔로 프로필 추적을 구현하는 기술을 보여 줍니다. 이 콘솔 응용 프로그램에서는 SQL Server TMO(Trace Management Objects)를 사용하여 SQL Server 로컬 인스턴스의 추적 정보를 표시할 수 있습니다.

예제는 교육용으로만 제공되므로 프로덕션 환경에서 사용하기에 적합하지 않으며 프로덕션 환경에서 테스트되지 않았습니다. Microsoft에서는 이러한 예제에 대해 기술 지원을 제공하지 않습니다. 시스템 관리자의 허가 없이 프로덕션 SQL Server 데이터베이스 또는 보고서 서버에 예제 응용 프로그램 및 어셈블리를 연결하거나 사용해서는 안 됩니다.

요구 사항

이 예제를 실행하려면 다음 구성 요소가 설치되어 있어야 합니다.

  • .NET Framework SDK 2.0 또는 Microsoft Visual Studio 2005. .NET Framework SDK는 무료로 구할 수 있습니다. .NET Framework 설명서 설치를 참조하십시오.
  • Integration Services.
  • 예제 패키지 및 사용되는 데이터 파일이 로컬 하드 디스크 드라이브에 설치되어 있어야 합니다.
  • AdventureWorks OLTP 데이터베이스가 설치되어 있어야 합니다.
  • AdventureWorks 데이터베이스가 연결되어 있어야 합니다.
  • AdventureWorks 데이터베이스에 대한 관리 권한이 있어야 합니다.

예제를 설치하는 방법은 SQL Server 온라인 설명서의 "예제 Integration Services 패키지 설치"를 참조하십시오.

위치

코드 예제가 기본 위치에 설치되었으면 예제는 다음 디렉터리에 있습니다.

C:\Program Files\Microsoft SQL Server\100\Samples\Engine\Programmability\SMO\Tracer

코드 예제에 대한 C# 솔루션은 CS 디렉터리에 있으며 Visual Basic 솔루션은 VB 디렉터리에 있습니다.

예제 빌드

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

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

  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

    중요

    강력한 이름 키 쌍에 대한 자세한 내용은 MSDN의 .NET Development Center에서 "Security Briefs: Strong Names and Security in the .NET Framework"를 참조하십시오.

명령줄 컴파일러를 사용하여 예제 빌드 및 사용

  1. .NET Framework 또는 Microsoft Visual Studio 2005 명령 프롬프트를 엽니다. CD(디렉터리 변경) 명령을 사용하여 명령 프롬프트 창의 현재 디렉터리를 작업하려는 솔루션 디렉터리로 변경합니다.

  2. 다음 명령을 입력하여 C# 또는 Visual Basic 버전의 예제를 빌드합니다.

    for /r %f in (*.sln) do msbuild.exe "%f"

Microsoft Visual Studio 2005에서 예제 빌드 및 사용(옵션)

  1. Microsoft Visual Studio 2005의 파일 메뉴에서 열기, 프로젝트를 차례로 클릭한 다음 작업하려는 솔루션 디렉터리에서 Tracer.sln을 엽니다.

  2. F5 키를 누르거나 디버그 메뉴에서 시작을 클릭하여 프로젝트를 컴파일하고 실행합니다.