Занятие 1. Открытие и проверка решения учебника

На этом занятии объясняется, как открыть решение учебника в среде SQL Server Management Studio, чтобы просмотреть проекты и файлы. Также будет выполнен обзор функций обозревателя объектов, используемых в ходе обучения. После завершения этого занятия обучаемый будет знаком с решением и готов к началу работы с файлами этого решения.

Открытие учебного решения

В первую очередь требуется открыть решение, с которым будет вестись работа.

Открытие учебного решения

  1. В проводнике Windows найдите папку учебника по службам Notification Services. Расположение этой папки по умолчанию: «C:\Program Files\Microsoft SQL Server\90\Samples\Notification Services\tutorial».

  2. Откройте файл NSTutorial.ssmssln.

    При запуске среды SQL Server Management Studio в обозревателе решений отображаются файлы решений. Если панели обозревателя решений и обозревателя объектов не появились, выберите их в меню Вид.

  3. Подключитесь к экземпляру компонента Database Engine, в котором требуется хранить данные для этого экземпляра служб Notification Services.

    1. В обозревателе объектов нажмите кнопку Подключиться и выберите параметр Компонент Database Engine.
      Будет открыто диалоговое окно Соединение с сервером.
    2. В текстовом поле Имя сервера выберите или введите имя экземпляра компонента Database Engine, в котором будут храниться данные служб Notification Services для заданий этого учебника.
    3. В текстовом поле Проверка подлинности выберите режим проверки подлинности.
      Если выбрана проверка подлинности SQL Server, необходимо указать соответствующие имя пользователя и пароль.
  4. Нажмите кнопку Подключиться.

Просмотр решения 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

Справка и поддержка

Получение помощи по SQL Server 2005