热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

sqlserver监控盘符空间大小

ALTERPROCEDURE[dbo].[sp_exec_getDiskSpace]ASBEGIN--只监控部分重要的盘符declare@MBfreeint;d


ALTER PROCEDURE [dbo].[sp_exec_getDiskSpace] AS
BEGIN
--  只监控部分重要的盘符
   declare @MBfree int ;
   declare @Drive varchar(10) ;
   declare @bd varchar(4000) ;
   create table #tb_DiskSpace( [Drive] varchar(2),[MBfree] int) ;
   insert into  #tb_DiskSpace([Drive],[MBfree]) exec master.dbo.xp_fixeddrives

   select @MBfree=[MBfree] from #tb_DiskSpace where [Drive] ='C';
   if  @MBfree<2048  begin
  
   set @bd='C盘空间不足,剩余'+ltrim(str(@MBfree/1024))+'G'
  
   exec managerDB.dbo.[spSendMail]  @from='dwchaoyue@163.com',
                   @to='v.dengwang@snda.com',
                   @bcc='',  -- 抄送
                   @subject='磁盘空间不足',
                   @htmlBody=@bd,
                   @addAttachment='' -- 附件

   end  ;

    select @MBfree=[MBfree] from #tb_DiskSpace where [Drive] ='D';
    if  @MBfree/1024<30  begin

     set @bd='D盘空间不足,剩余'+ltrim(str(@MBfree/1024))+'G'
     exec managerDB.dbo.[spSendMail]  @from='dwchaoyue@163.com',
                   @to='v.dengwang@snda.com',
                   @bcc='',  -- 抄送
                   @subject='磁盘空间不足',
                   @htmlBody=@bd,
                   @addAttachment='' -- 附件
    end  ;

END

本文出自 “SQLServer MySQL” 博客,请务必保留此出处http://dwchaoyue.blog.51cto.com/2826417/1439119


推荐阅读
  • 定制数据层关键字:数据层,访问,元数据,数据访问模型http://www.gaodaima.com/35448.html定制数据层_sqlserver ... [详细]
  • 这篇文章主要讲解了“SQLServer与Access数据库ASP代码有什么区别”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深 ... [详细]
  • 转载:http:www.crazycoder.cnDataBaseIndex.html查询速度慢的原因很多,常见如下几种:1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设 ... [详细]
  • 在RAC环境中如何管理日志(redologfile)组Tuesday,2004-09-1411:52Eygle      htt ... [详细]
  • Java工作流引擎关于数据加密流程(MD5数据加密防篡改)
    关键字:驰骋工作流程快速开发平台工作流程管理系统工作流引擎asp.net工作流引擎java工作流引擎.开发者表单拖拽式表单工作流系统流程数据加密md5数据保密流程数据防篡改软加密适 ... [详细]
  • 接上文http:blog.itpub.net29254281viewspace-1318239领导让开发同学鼓捣一个可配置化的后台.又回到了原来的问题如果要灵活,很多参数要 ... [详细]
  • 如何实现Percona Mysql Galera多读写集群的部署
    本篇文章给大家主要讲的是关于如何实现PerconaMysqlGalera多读写集群的部署的内容,感兴趣的话就一起来看看这篇文章吧,相信看完如何实现PerconaMysq ... [详细]
  • 1.3.4ProfilerSQLServerProfiler是一个图形化的管理工具用于监督记录和检查SQLServer数据库的使用情况对系统管理员来说它是一个监视用户活动的间谍1. ... [详细]
  • 微软平台的软件开发系统中,有着一套自己的约定规则。熟悉.net开发的都会对异常处理不陌生,现阶段的各种编程语言中,都不乏异常处理机制,个中原理也都大同小异。sqlserver在批处 ... [详细]
  • 在目标队列中对消息进行排队时出现异常。错误:15404,状态:19。CouldnotobtaininformationaboutWindowsNTgroupuserSERVER ... [详细]
  • Oracle将表t_uaer的字段ID设置为自增:(用序列sequence的方法来实现)----创建表Createtablet_user(Idnumber(6),use ... [详细]
  • Asp.net网站部署时遇到的一些问题
    很少部署网站,这几天有一个网站帮朋友部署,期间遇到一些问题,经查找各种网络资源,最终解决,先将遇到的问题及解决办法分享一下。系统Win7+iis7.5+sqlserver2008+.Ne ... [详细]
  • 本文目录一览:1、数据库有哪几种2、数据库软件 ... [详细]
  • 先下载linuxhttp:cdimage.ubuntu.comreleases14.04release我下载的是ubuntu-14.04.3-desktop-amd64mac.is ... [详细]
  • SqlServer分区表概述(转载)
    什么是分区表一般情况下,我们建立数据库表时,表数据都存放在一个文件里。但是如果是分区表的话,表数据就会按照你指定的规则分放到不同的文件里,把一个大的数据文件拆分为多个小文件,还可以把这些小文件 ... [详细]
author-avatar
mqfcu123
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有