欢迎来到天天文库
浏览记录
ID:9637450
大小:49.50 KB
页数:2页
时间:2018-05-04
《ms sql入门基础-sql server 的工具》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、MSSQL入门基础:SQLServer的工具 SQLServer除了提供强大的管理工具EnterpriseManager、可靠的安全性管理和数据库备份与恢复功能、内置的复制组件以外还包括其他一些工具和令人欣慰的功能。在本章中我们将分别介绍SQLMail、SQLServerProfiler、QueryAnalyzer,希望读者能够熟练地使用它们从而形成对SQLServer的全面了解。 19.1.1SQLMail简介 在SQLServerAgent一章我们已经讲过当用户创建的警报被执行时,警报就会通过电子邮件或寻呼通知操作员。由于警报总是基于事件(当某一事件发生时警报被执行,如数据库遭到破
2、坏)或基于条件(当条件超过某一预定值,比如性能警报),所以在接收到电子邮件或寻呼消息时,管理员就会了解系统当前正在处理哪个事件或处于何种状态。在这里电子邮件或寻呼消息是借助于SQLServerAgent自有的Mail特征(我们把其称为SQLAgentMail)而传送到操作员那里的。SQLAgentMail和SQLMail都是SQLServer提供的实现邮件传送的两种不同服务。但是,两者的不同点在于SQLMai提供更为强大的Mail功能。 如果SQLServer服务器或客户机与一台邮件服务器建立连接,那么在SQLMail的帮助下SQLServer能够在任何具有与MAPI保持兼容的邮件系统的服
3、务器上接收或发送电子邮件。不仅如此,由于SQLMail提供了多个系统过程,从而使用户更加灵活地在自己的应用程序、存储过程或触发器使用这些存储过程,这完全突破了SQLAgentMail基于事件和条件的消息传递的局限性。 在让SQLMail表现它的过人之处之前,必须首先正确配置SQLMail,否则一切将无从谈起。 19.1.2配置SQLMail 就单纯配置SQLMail来讲,这是一件很容易的事情,但在配置SQLMail以前的确有几件重要的事情需要去完成。 由于SQLMail可以与任何MAPI兼容的邮件系统交互,所以选择MAPI兼容软件并不是件困难的事,可以使用MicrosoftMail,
4、也可以使用MicrosoftExchange。在这里我们建议使用MicrosoftExchange。 接着,为了使SQLServer可以接收或发送邮件,必须为SQLServer设置MicrosoftExchange邮箱,该工作是由MicrosoftExchange管理员通过MicrosoftExchangeAdministrator来完成的,所以,作为SQLServer系统管理员,应该与MicrosoftExchangeServer管理员建立很好的联系。 然后,要把SQLServer设置成Mail客户,所以必须在运行SQLServer的客户机上安装并配置Outlook客户软件。配置Out
5、look客户软件是通过控制面板上的Mail和Fax来实现的。 最后还要测试Exchange连接是否有效,如果失败,则需重新配置。 注意:由于SQLMail运行在SQLServer服务登录账号下,所以必须保证NT登录账号与SQLServer服务登录账号相同,且是NT的系统管理员。 以上的准备工作完成后就可以配置SQLMail请按以下步骤执行: (1)启动SQLServerEnterpriseManager,登录到指定的服务器,打开SupportService文件夹。 (2)右击SQLMail图标,打开SQLMailConfiguration对话框,如图19-1所示。 在Prof
6、ile旁的下拉列表中选择所创建的Mail配置文件,单击Test按钮进行测试。如果配置成功,则弹出配置成功消息框。 19.1.3使用SQLMail SQLMail中包括许多存储过程,通过这些存储过程SQLServer能够接收、发送邮件并对邮件进行处理;也可用这些存储过程来执行查询并向接收者返回查询结果,或对包含查询或存储过程的电子邮件做出应答。这些与SQLMail有关的存储过程及其含义见表19-1。 查看全套MSSQL入门基础教程>>>>>>>>>这篇文章来自..,。
此文档下载收益归作者所有