Занятие 1. Открытие и проверка решения учебника
На этом занятии объясняется, как открыть решение учебника в среде SQL Server Management Studio, чтобы просмотреть проекты и файлы. Также будет выполнен обзор функций обозревателя объектов, используемых в ходе обучения. После завершения этого занятия обучаемый будет знаком с решением и готов к началу работы с файлами этого решения.
Открытие учебного решения
В первую очередь требуется открыть решение, с которым будет вестись работа.
Открытие учебного решения
В проводнике Windows найдите папку учебника по службам Notification Services. Расположение этой папки по умолчанию: «C:\Program Files\Microsoft SQL Server\90\Samples\Notification Services\tutorial».
Откройте файл NSTutorial.ssmssln.
При запуске среды SQL Server Management Studio в обозревателе решений отображаются файлы решений. Если панели обозревателя решений и обозревателя объектов не появились, выберите их в меню Вид.
Подключитесь к экземпляру компонента Database Engine, в котором требуется хранить данные для этого экземпляра служб Notification Services.
- В обозревателе объектов нажмите кнопку Подключиться и выберите параметр Компонент Database Engine.
Будет открыто диалоговое окно Соединение с сервером. - В текстовом поле Имя сервера выберите или введите имя экземпляра компонента Database Engine, в котором будут храниться данные служб Notification Services для заданий этого учебника.
- В текстовом поле Проверка подлинности выберите режим проверки подлинности.
Если выбрана проверка подлинности SQL Server, необходимо указать соответствующие имя пользователя и пароль.
- В обозревателе объектов нажмите кнопку Подключиться и выберите параметр Компонент Database Engine.
Нажмите кнопку Подключиться.
Просмотр решения Tutorial
В обозревателе решений должны быть отображены два проекта: Tutorial и Weather. Проект Tutorial содержит файлы для экземпляра служб Notification Services с именем Tutorial. Проект Weather содержит файлы для приложения Weather. Экземпляр Tutorial включает в себя приложение Weather.
Проект Tutorial
Вначале раскройте проект Tutorial, а затем раскройте папку «Разное». Проект Tutorial содержит всего один файл, TutorialICF.xml. В этом файле описывается экземпляр служб Notification Services с именем Tutorial.
Проект Weather
Просмотрите проект Weather. Этот проект содержит файлы, используемые для обновления и выполнения приложения Weather, а также для просмотра изменений в базе данных после выполнения нескольких заданий в ходе занятий учебника.
- В папке «Запросы» содержатся запросы на языке Transact-SQL, которые позже будут использоваться для просмотра изменений в базе данных и передачи событий в приложение Weather.
- В папке «Разное» содержатся четыре перечисленных ниже файла.
- WeatherADF.xml — файл определения приложения (ADF). В нем содержится XML-код, описывающий приложение Weather. Большинство занятий учебника включает задания по изменению этого файла.
- WeatherTransform.xslt — файл на языке представления и преобразования XML-данных (XSLT). В XSLT-модуле форматирования данных приложения Weather код из этого файла используется для преобразования необработанных данных уведомлений в форматированные уведомления.
- AddSubscribers.vbs — файл сценария VBScript, используемый для добавления подписчиков в экземпляр служб Notification Services. Как правило, интерфейс управления подпиской создается с помощью управляемого кода, однако этот сценарий предоставляет быстрый способ загрузки данных подписчиков и подписок для создания прототипов.
- AddSubscribtions.vbs — файл сценария VBScript, используемый для добавления подписок в приложение Weather. Такие файлы также используется в первую очередь для создания прототипов.
Обозреватель объектов
В обозревателе объектов будет вестись работа с папками «Службы Notification Services» и «Базы данных». В папке «Службы Notification Services» содержатся диалоговые окна служб Notification Services, предназначенные для создания, обновления, регистрации, активации и запуска экземпляра служб Notification Services. В папке «Базы данных» содержится экземпляр TutorialNSMain и база данных приложения TutorialWeather.
Следующее занятие
Занятие 2: Выполнение первоначальной сборки экземпляра «Учебник»
См. также
Основные понятия
Учебник по службам Notification Services
Другие ресурсы
Построение решений на основе служб Notification Services
Введение в службы SQL Server Notification Services