当前位置:七道奇文章资讯数据防范MSSQL防范
日期:2011-05-02 15:22:00  来源:本站整理

SQL Server数据库技术(117)[MSSQL防范]

赞助商链接



  本文“SQL Server数据库技术(117)[MSSQL防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
???sql server 除了供应强盛的管理工具Enterprise Manager、 坚固的安全性管理和数据库备份与恢复功效、内置的复制组件以外还包含其他一些工具和令人欣喜的功效.在本章中我们将辨别介绍SQL Mail、 SQL Server Profiler、 Query Analyzer, 但愿读者可以纯熟地利用它们从而形成对SQL Server 的全面理解.

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 Administrator 来完成的,所以,作为SQL Server 系统管理员,应当与Microsoft Exchange Server 管理员成立很好的接洽.
????然后,要把SQL Server 设置成Mail 客户,所以必须在运行SQL Server 的客户机上安装并配置Outlook 客户软件.配置Outlook 客户软件是通过掌握面板上的Mail 和Fax 来实现的.
????最后还要测试Exchange 衔接能否有效,假如失利,则需重新配置.
????注意:由于SQL Mail运行在SQL Server服务登录账号下,所以必须保证NT登录账号与SQL Server服务登录账号相同,且是NT的系统管理员.
????以上的预备工作完成后便可以配置 SQL Mail 请按以下步骤履行:
(1) 启动SQL Server Enterprise Manager,登录到指定的服务器,翻开Support Service 文件夹.
(2) 右击SQL Mail 图标,翻开SQL Mail Configuration 对话框,如图 19-1 所示.
SQL Server数据库技术(117)
????在Profile 旁的下拉列表中挑选所成立的Mail 配置文件,单击Test 按钮举行测试.假如配置成功,则弹出配置成功消息框.

19.1.3 利用SQL Mail
????SQL Mail 中包含很多存储历程,通过这些存储历程SQL Server 可以接纳、发送邮件并对邮件举行处理;也可用这些存储历程来履行查询并向接纳者返回查询后果,或对包含查询或存储历程的电子邮件做出应答.这些与SQL Mail 有关的存储历程及其含义见表 19-1.
SQL Server数据库技术(117)
SQL Server数据库技术(117)
SQL Server数据库技术(117)
SQL Server数据库技术(117)   以上是“SQL Server数据库技术(117)[MSSQL防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • Windows 搭配 IIS7 PHP MySQL 环境
  • sqlserver索引的原理及索引成立的注意事项小结
  • SQL Join的一些总结(实例)
  • SQL的Join利用图解教程
  • SQL中JOIN和UNION辨别、用法及示例介绍
  • 关于SQL中CTE(公用表表达式)(Common Table Expression)的总结
  • mysql Out of memory (Needed 16777224 bytes)的错误办理
  • mysql提醒[Warning] Invalid (old?) table or database name问题的办理办法
  • mysql启用skip-name-resolve情势时呈现Warning的处理办法
  • mysql启用skip-name-resolve情势时呈现Warning的处理办法
  • MySQL Order By语法介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .