SQL2000 十九 SQL Server的工具.pdf
文本预览下载声明
第第1199章章
第第1199章章
第第1199章章
第第1199章章
SQL Server 的工具
SQL Server 的工具
主要内容
返回总目录返回总目录
返回总目录返回总目录
↵ SQL Mail
↵ SQL Server Profiler
↵ Query Analyzer
SQL Server 除了提供强大的管理工具Enterprise Manager 可靠的
安全性管理和数据库备份与恢复功能 内置的复制组件以外还包括其
他一些工具和令人欣慰的功能 在本章中我们将分别介绍SQL Mail SQL
Server Profiler Query Analyzer 希望读者能够熟练地使用它们 从而
形成对SQL Server 的全面了解
19.1 SQL Mail
19.1
19.1.1 SQL Mail 简介
在SQL Server Agent 一章我们已经讲过当用户创建的警报被执行时 警报就会通过电
子邮件或寻呼通知操作员 由于警报总是基于事件 当某一事件发生时警报被执行 如数
据库遭到破坏 或基于条件 当条件超过某一预定值 比如性能警报 所以在接收到电
子邮件或寻呼消息时 管理员就会了解系统当前正在处理哪个事件或处于何种状态 在这
里电子邮件或寻呼消息是借助于 SQL Server Agent 自有的 Mail 特征 我们把其称为
SQLAgentMail 而传送到操作员那里的 SQLAgentMail 和SQL Mail 都是SQL Server 提
供的实现邮件传送的两种不同服务 但是 两者的不同点在于 SQL Mai 提供更为强大的
Mail 功能
如果SQL Server 服务器或客户机与一台邮件服务器建立连接 那么在SQL Mail 的帮
助下 SQL Server 能够在任何具有与 MAPI 保持兼容的邮件系统的服务器上接收或发送电
子邮件 不仅如此 由于SQL Mail 提供了多个系统过程 从而使用户更加灵活地在自己
的应用程序 存储过程或触发器使用这些存储过程 这完全突破了 SQLAgentMail 基于事
件和条件的消息传递的局限性
在让SQL Mail 表现它的过人之处之前 必须首先正确配置SQL Mail 否则一切将无
从谈起
19.1.2 配置SQL Mail
就单纯配置 SQL Mail 来讲 这是一件很容易的事情 但在配置 SQL Mail 以前的确
有几件重要的事情需要去完成
由于SQL Mail 可以与任何MAPI 兼容的邮件系统交互 所以选择MAPI 兼容软件并
不是件困难的事 可以使用Microsoft Mail, 也可以使用Microsoft Exchange 在这里我们
建议使用Microsoft Exchange
接着 为了使 SQL Server 可以接收或发送邮件 必须为 SQL Server 设置 Microsoft
Exchange 邮箱 该工作是由 Microsoft Exchange 管理员通过 Microsoft Exchange Admini-
strator 来完成的 所以 作为SQL Server 系统管理员 应该与Microsoft Exchange Server
管理员建立很好的联系
然后 要把SQL Server 设置成Mail 客户 所以必须在运行SQL Server 的客户机上安
装并配置 Outlook 客户软件 配置 Outlook 客户软件是通过控制面板上的 Mail 和 Fa
显示全部