1단원: 자습서 솔루션 열기 및 검사
이 단원에서는 자습서에 대한 SQL Server Management Studio 솔루션을 열고 프로젝트와 파일을 검토합니다. 또한 개체 탐색기를 이 자습서에 속하는 것으로 간주합니다. 이 단원을 완료하면 솔루션에 익숙해져서 솔루션 파일 작업을 시작할 수 있게 됩니다.
자습서 솔루션 열기
작업할 자습서 솔루션을 먼저 열어 보겠습니다.
자습서 솔루션을 열려면
Windows 탐색기에서 Notification Services Tutorial 폴더를 찾습니다. 이 폴더의 기본 위치는 C:\Program Files\Microsoft SQL Server\90\Samples\Notification Services\tutorial입니다.
NSTutorial.ssmssln 파일을 엽니다.
SQL Server Management Studio가 열리고 솔루션 탐색기에 솔루션 파일이 표시됩니다. 솔루션 탐색기와 개체 탐색기가 나타나지 않으면 보기 메뉴에서 해당 창을 선택합니다.
Notification Services 인스턴스에 대한 데이터를 저장할 데이터베이스 엔진의 인스턴스에 연결합니다.
- 개체 탐색기에서 연결을 클릭한 다음 데이터베이스 엔진을 선택합니다.
서버에 연결 대화 상자가 표시됩니다. - 서버 이름 입력란에서 이 자습서에 대한 Notification Services 데이터를 저장할 데이터베이스 엔진 인스턴스를 선택하거나 입력합니다.
- 인증 입력란에서 인증 모드를 선택합니다.
SQL Server 인증을 선택한 경우 사용자 이름과 암호를 입력해야 합니다.
- 개체 탐색기에서 연결을 클릭한 다음 데이터베이스 엔진을 선택합니다.
연결을 클릭합니다.
자습서 솔루션 검사
솔루션 탐색기에는 Tutorial 프로젝트와 Weather 프로젝트가 표시됩니다. Tutorial 프로젝트에는 Notification Services의 Tutorial 인스턴스에 대한 파일이 포함되어 있고 Weather 프로젝트에는 Weather 응용 프로그램에 대한 파일이 포함되어 있습니다. Tutorial 인스턴스는 Weather 응용 프로그램을 호스팅합니다.
Tutorial 프로젝트
먼저 Tutorial 프로젝트를 확장하고 기타 폴더를 확장합니다. Tutorial 프로젝트에는 TutorialICF.xml 파일만 있으며 이 파일에는 Notification Services의 Tutorial 인스턴스에 대한 설명이 있습니다.
Weather 프로젝트
이번에는 Weather 프로젝트를 검사할 차례입니다. 이 프로젝트에는 Weather 응용 프로그램을 업데이트 및 실행하고 일정량의 자습서 단원을 수행한 후 데이터베이스 변경 내용을 검토하는 데 필요한 파일이 포함되어 있습니다.
- 쿼리 폴더에는 나중에 데이터베이스 변경 내용을 검토하고 Weather 응용 프로그램에 이벤트를 전송하는 데 사용할 Transact-SQL 쿼리가 있습니다.
- 기타 폴더에는 다음 네 가지 파일이 있습니다.
- WeatherADF.xml - ADF(응용 프로그램 정의 파일)입니다. 이 파일에는 Weather 응용 프로그램을 설명하는 XML 코드가 있습니다. 대부분의 자습서에서 이 파일을 편집해야 합니다.
- WeatherTransform.xslt - XSLT(Extensible Stylesheet Language Transformation)입니다. Weather 응용 프로그램의 XSLT 콘텐츠 포맷터에서는 이 파일의 코드를 사용하여 원시 알림 데이터를 형식이 지정된 알림으로 변환합니다.
- AddSubscribers.vbs - Notification Services의 인스턴스에 구독자를 추가하는 데 사용하는 VBScript 파일입니다. 일반적으로는 관리 코드를 사용하여 구독 관리 인터페이스를 작성하지만 이 스크립트를 사용하면 구독자와 구독 데이터를 프로토타입용으로 빠르게 로드할 수 있습니다.
- AddSubscriptions.vbs - Weather 응용 프로그램에 구독을 추가하는 데 사용하는 VBScript 파일입니다. 마찬가지로 이러한 스크립트 파일은 프로토타입을 위해 주로 사용됩니다.
개체 탐색기
개체 탐색기에서는 Notification Services 및 데이터베이스 폴더를 사용합니다. Notification Services 폴더에서 Notification Services 대화 상자에 액세스하여 Notification Services의 인스턴스를 생성, 업데이트, 등록, 사용 및 시작합니다. 데이터베이스 폴더에는 TutorialNSMain 인스턴스와 TutorialWeather 응용 프로그램 데이터베이스가 있습니다.
다음 단원
참고 항목
개념
관련 자료
알림 솔루션 빌드
SQL Server Notification Services 소개