SQL Server数据库实用技术(124)
时间:2007-11-09 来源:不详 作者:迈克DB
Web Assistant Wizard 是SQL Server 提供的网页发布向导。它十分简便、实用,即使对Web 技术一窍不通,也可以用它来生成数据库网页。
Web Assistant Wizard 主要有以下几个功能:
- 利用SQL Server 的数据生成标准的HTML 文件。Web Assistant Wizard 通常是通过使用Transact-SQL 查询语句或存储过程来生成HTML 文件的;
- 制定HTML 文件的生成与更新计划;
- 发布服务器管理报告;
在使用Web Assistant Wizard 之前需要做一些准备工作。
1 设定权限
运行Web Assistant Wizard 需要有以下权限:
- 在所选定的数据库中有CREATE PROCEDURE 权限;
- 在所选定的列上有SELECT 权限;
- 在SQL Server 中创建文件的权限。
2 创建必要的查询
如果要在Web Assistant Wizard 中使用存储过程等程序进行数据查询,则需要事先将其定义好。
3 检查SQL Agent 服务是否已经启动
Web Assistant Wizard 需要使用SQL Agent 服务。最好将SQL Agent 服务设置为在服务器启动时自动启动,否则许多Web 内容所需的服务将无法使用。
20.5.3 使用Web Assistant Wizard 发布网页
在SQL Server 2000 中去掉了SQL Server 7.0 目录树中Management 文件夹下的 Web Publishing 节点,因此需要使用从向导列表框中选择启动Web Assistant Wizard。
站_长之家adminI5.com
(1) 在目录树中选择要进行发布的数据库,再从Tools 菜单中选择“Wizards” 菜单项,调出向导列表框,如图20-9 所示。然后从“Management” 下选择“Web Assistant Wizard”。

图20-9 选择Web Assistant 向导 图20-10 欢迎使用Web Assistant Wizard 对话框
(2) 接下来出现欢迎使用Web Assistant Wizard 对话框,如图20-10 所示。单击 “下一步”按钮 。
(3) 接下来出现选择数据库对话框,如图20-11 所示。选择所要进行发布的数据库,单击“下一步”按钮。

(4) 接下来出现定义Web Assistant 工作计划对话框,如图20-12 所示。在此输入Web Assistant 工作的名称,并指定数据查询的方式。数据查询的方式有三种。
- Data from the tables and columns that I select: 对指定的单个表的列进行查询;
- Result set s of a stored procedure I select: 使用存储过程查询数据;
- Data from the Transact-SQL statement I specify: 使用自定义的查询语句进行查询;
图20-12 定义Web Assistant 工作计划对话框


站长之_家
如果选择“Result set s of a stored procedure I select” 方式,使用存储过程查询数据,则出现如图20-15 所示的选择存储过程对话框。如果所选择的存储过程需要指定参数的值,那么在选择好存储过程后单击“下一步”按钮,就会出现如图20-16 所示的指定参数值对话框。

文章评论
共有0位Admini5网友发表了评论 查看完整内容