YourSQLDba介绍
YourSQLDba介绍 YourSQLDba是一个法国人写的程序,它是由一系列T-SQL存储过程构成的脚本文件。可以理解成一个组件或安装包,从而简化了在Mircorsoft SQL Server 2005/2008 数据库的安装,部署。它可以提供自动、复杂,非常容易定制的数据库维护管理,从而可
YourSQLDba介绍
YourSQLDba是一个法国人写的程序,它是由一系列T-SQL存储过程构成的脚本文件。可以理解成一个组件或安装包,从而简化了在Mircorsoft SQL Server 2005/2008 数据库的安装,部署。它可以提供自动、复杂,非常容易定制的数据库维护管理,从而可以极大的让DBA从繁杂的维护工作中释放出来。这是一个优秀的工具,可以减轻你的工作。也是每个DBA应该努力的方向,可以编写自己的数据库管理维护工具,让你从繁杂的工作中解脱出来。
YourSQLDba的官方网站:
主要设计目标
1. 实现SQL服务器维护的最佳实践
2. 易于部署(从后面的介绍可以看出)
3. 没有依赖其他工作的SQL代理和工作SQL Management Studio等
4. 大量日志记录和报告,虚拟主机,非常便于诊断问题
5. 确保维护问题可以自动产生报告
6. 确保严重的情况也不容忽视很长时间。
功能介绍
完整备份和日志备份的自动化
执行更新统计信息(通常每隔一个指定的周期执行一次,默认是一周)
选择性reorganize或重建那些超过阀值的索引。
检查数据库的完整性。
保持MSDB的最新备份,并记录备份历史(每个完整或日志备份周期)
清理历史记录(备份、Sql Agent、 Sql Maintenance)
清空(回收)SQL Server错误日志每天(30条以上归档)
提供简单的存储过程工具做手工备份、复制数据库、恢复数据库
数据库维护任务的Schedule
配置数据库邮件维护报告
发送电子邮件,定期通知维护活动。
发送异常邮件通知数据库维护中的一些问题
Disable immediately databases with integrity problem
当备份失败超过3次时,禁用数据库备份(手工备份可以重置失败次数)
Connect network drives visible to database engine for backup purposes, and make them auto-reconnect at startup.
对应英文文档如下:
Automate full backups and recurrent log backups.
Perform update statistics (spread all of them over a specified period of time, by default a week)
Selectively reorganize or rebuild index that show a fragmentation thresold
Check database integrity
Keep an up-to-date backup of MSDB which record all backup history (at the end of each full or log backup cycle)
Clean-up history log (backup, Sql Agent, Sql maintenance)
Recycle SQL Server error log every day (keep up to 30 archives)
Provides simplified sp utilities to do manual backup, duplicate database, and restore database.
Schedule agent task for maintenance
Configure database mail for maintenance reporting
Send e-mail that regular notify maintenance activity
Send exceptional e-mail for notifying problematic maintenance issues
Disable immediately databases with integrity problem
Disable databases which failed to be backup more than 3 consecutives times (manual backup can reset the failure count)
Connect network drives visible to database engine for backup purposes, and make them auto-reconnect at startup.
版本跟新情况
YouSQLDba的最新版本是2012-06-12年发布的Version 5.0.2版本。
12-003