第 1 课:打开并测试“教程”解决方案

在本课中,将打开教程的 SQL Server Management Studio 解决方案,并检查项目和文件。还将检查与此教程相关的对象资源管理器。完成本课的学习后,应该熟悉解决方案,并能使用解决方案文件。

打开 Tutorial 解决方案

首先,打开将要使用的 Tutorial 解决方案。

打开 Tutorial 解决方案

  1. 在 Windows 资源管理器中,找到 Notification Services Tutorial 文件夹。此文件夹的默认位置为 C:\Program Files\Microsoft SQL Server\90\Samples\Notification Services\tutorial。

  2. 打开 NSTutorial.ssmssln 文件。

    SQL Server Management Studio 打开,同时解决方案资源管理器中显示解决方案文件。如果没有显示解决方案资源管理器和对象资源管理器,请在**“视图”**菜单中将其选中。

  3. 连接到数据库引擎的实例,该实例是要存储 Notification Services 实例数据的位置。

    1. 在对象资源管理器中,单击**“连接”,再选择“数据库引擎”
      将出现
      “连接到服务器”**对话框。
    2. 在**“服务器名称”**文本框中,选择或输入将要存储本教程的 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)。此文件包含说明 Weather 应用程序的 XML 代码。大多数教程都要编辑此文件。
    • WeatherTransform.xslt 是一个可扩展样式表语言转换 (XSLT)。Weather 应用程序的 XSLT 内容格式化程序将使用此文件中的代码,将原始通知数据转换为格式化的通知。
    • AddSubscribers.vbs 是一个用于向 Notification Services 实例添加订阅方的 VBScript 文件。通常使用托管代码生成订阅管理界面,但此脚本可以快速加载订阅方和订阅数据供确定原型。
    • AddSubscriptions.vbs 是一个用于向 Weather 应用程序添加订阅的 VBScript 文件。此类脚本文件的主要作用也是用于确定原型。

对象资源管理器

在对象资源管理器中,将使用 Notification Services 和“数据库”文件夹。在 Notification Services 文件夹中,将访问 Notification Services 对话框来创建、更新、注册、启用和启动 Notification Services 实例。“数据库”文件夹将包含 TutorialNSMain 实例和 TutorialWeather 应用程序数据库。

下一课

第 2 课:执行教程实例的初始生成

请参阅

概念

Notification Services 教程

其他资源

生成通知解决方案
SQL Server Notification Services 简介

帮助和信息

获取 SQL Server 2005 帮助