自动通知服务器故障转移和SQL Server服务重启
2009-02-12 10:23:45 来源:WEB开发网 闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鎯у⒔閹虫捇鈥旈崘顏佸亾閿濆簼绨绘い鎺嬪灪閵囧嫰骞囬姣挎捇鏌熸笟鍨妞ゎ偅绮撳畷鍗炍旈埀顒勭嵁婵犲嫮纾介柛灞捐壘閳ь剛鎳撻~婵嬪Ω閳轰胶鐤呯紓浣割儐椤戞瑩宕ョ€n喗鐓曟い鎰靛亝缁舵氨绱撻崘鈺傜婵﹤顭峰畷鎺戔枎閹搭厽袦婵犵數濮崑鎾绘⒑椤掆偓缁夌敻骞嗛悙鍝勭婵烇綆鍓欐俊鑲╃磼閹邦収娈滈柡灞糕偓鎰佸悑閹肩补鈧尙鏁栧┑鐐村灦閹稿摜绮旈悽绋课﹂柛鏇ㄥ灠閸愨偓濡炪倖鍔﹀鈧繛宀婁邯濮婅櫣绱掑Ο璇茶敿闂佺ǹ娴烽弫璇差嚕婵犳碍鏅插璺猴工瀹撳棝姊虹紒妯哄缂佷焦鎸冲畷鎴﹀箻鐠囧弶宓嶅銈嗘尰缁嬫垶绂嶉悙顒佸弿婵☆垳鍘ф禍楣冩倵濮樼偓瀚�

下面的屏幕截图将引导你痛殴微软SSMS完成设置的过程。你可能选择通过T-SQL代码来执行,但是我发现如果你希望稍后在另外的SQL Server实例上运行这个过程,那么用SQL Server Management Studio GUI来完成工作创建过程最好,接着可以从脚本按钮中编写该工作。在这篇文章的结尾,我将列出要在你的环境中成功完成该过程的所要遵循的一些要求。现在,你们大多数都创建了一个SQL Server地理工作;本技巧的目的是展示如何解决一个群集环境中的SQL Server实例故障转移的远程通知,工作创建仅仅是对我来说最好的也是最易于执行的一个过程。在本技巧中不会有过分繁重的执行-我保证。
SQL Server Management Studio过程
从SQL Server Management Studio内部连接到你想要配置的群集实例,打开到SQL Server代理/工作,右键单击并从如下显示的可用弹出菜单中选择New Job...。
图一
在工作名,属主,类别和描述参数中输入值。
图二
打开到SQL代理工作向导的步骤页并创建一个新的步骤。像下面一样输入参数值(或者符合你的环境的值)。在这一步,你尤其需要输入命令参数的正确代码。我的建议是在从一个SQL Server工作内执行它之前,往往要测试一个SSMS查询的上下文环境内的命令文本。你需要为@profile_name,@recipients,@copy_recipients,@subject 和用于访问 工作命令中的dbo.sp_send_dbmail的@body in the job command输入正确的命令参数值(从你的环境) 。与SQL Server数据库邮件有关的信息和它相关的存储过程可以在2008 tip on MSSQLTips.com中找到。
更多精彩
赞助商链接