第 1 课:打开并测试“教程”解决方案
在本课中,将打开教程的 SQL Server Management Studio 解决方案,并检查项目和文件。还将检查与此教程相关的对象资源管理器。完成本课的学习后,应该熟悉解决方案,并能使用解决方案文件。
打开 Tutorial 解决方案
首先,打开将要使用的 Tutorial 解决方案。
打开 Tutorial 解决方案
在 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 解决方案
在解决方案资源管理器中,应该显示以下两个项目: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 应用程序数据库。
下一课
请参阅
概念
其他资源
生成通知解决方案
SQL Server Notification Services 简介