
概述 DBA做了多年,一路走来颇有感触,最近受开源思想的影响,一个愿望越来越强烈,就是将经验积累记录并贡献出来,让更多的DBA能因此受益,从琐碎的工作中解脱出来,能有更多的时间去享受生活。因此,便有了Eric’s tool kit这个
工具包的诞生。但是,它又不全是专属DBA的,数据库开发者亦能从中受益,一些设计思路,方法,甚至源代码,可作参考。下面我就简单的介绍下这个工具包: 工具包主
DBA
做了多年,一路走来颇有感触,最近受开源思想的影响,一个愿望越来越强烈,就是将经验积累记录并贡献出来,让更多的DBA
能因此受益,从琐碎的工作中解脱出来,能有更多的时间去享受生活。因此,便有了Eric’s tool kit
这个工具包的诞生。但是,它又不全是专属DBA
的,数据库开发者亦能从中受益,一些设计思路,方法,甚至源代码,可作参考。下面我就简单的介绍下这个工具包: 工具包主要由20
个存储过程构成,内容包括管理类:表的空间及性能状况,数据库空间,进程,作业,用户,实例信息查询,sqlServer
与windows
日志查询,系统性能查询,数据库备份与还原,数据库用户的迁移,数据库收缩、日志强制清除与性能优化等;开发类:数据库相关对象的查询,数据的强制清除,数据的导入等。另外还提供了两个用户数据接口,一个是将订制的查询结果转成HTML
邮件发出;另一个是将订制的查询结果收集至数据中心。工具包能在sqlServer2000,sqlServer2005,sqlServer2008,sqlServer2008 R2
版本中使用,支持unicode
,适应多国语言,多排序规则,多版本同时存在的复杂环境。 借助这个工具包,DBA
可以方便而迅速的完成日常的绝大部分管理工作,通过用户数据接口存储过程与Job
的结合,可以很方便与直观地对结果进行分析处理。 借助这个工具包,开发人员也能找到疑难技术问题的解决方法,比如:在sqlServer2000
下直接发送邮件,sqlServer2000
下参数传递突破8K
长度(数据接口中能发送6M
的数据邮件),突破INSERT EXEC
语法结构不能嵌套的限制(Msg 8164,Level 16,State 1,Procedure XXX,line XX
An INSERT EXEC statement cannot be nested.
),用T-sql
轻松获取windows
日志…
最后需要说明的是,工具包中部分代码参考了网上的资料,在此先对原作者致谢。此工具包欢迎大家用于学习与工作,转载请保留作者信息与注明出处。如想用于商业,请跟我联系email:liuao888@hotmail.com
。 在享受工具包给您带来轻松愉悦的同时,请抽出时间给我一点反馈,因为您的支持是我在开源道路上继续走下去的动力。谢谢! 总结
以上是内存溢出为你收集整理的SQLServer 管理工具包全部内容,希望文章能够帮你解决SQLServer 管理工具包所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
评论列表(0条)