sql server 2008数据库维护有哪些

 我来答
兄弟连教育
2016-07-12 · 百度知道合伙人官方认证企业
兄弟连教育
兄弟连教育成立于2006年,11年来专注IT职业教育,是国内专业的IT技术培训学校。2016年成功挂牌新三板(股票代码:839467)市值过亿。开设专注程序员培训专注php、Java、UI、云计算、Python、HTML5、
向TA提问
展开全部
  一:目标任务: 使用SQL Server 2008自带的维护计划自动备份数据库,并且自动删除超过设定期限的历史备份文件:
  1. 每天0点自动备份指定数据库 testDB,备份文件放在E:\autoBack文件夹下
  2. 备份文件保留1周,每天备份完数据库后自动删除超过1周的备份文件

  二:前提条件
  1. 已经安装SQL Server Integration Services 服务
  2. 已经安装SQL Server 代理 (MSSQLSERVER) 服务
  
  如果未安装SQL Server Integration Services 服务,依然可以创建维护计划,但是不会生效
  
  三: 创建维护计划(使用维护计划向导)
  1. 选择对象资源管理器下的“管理”,点击右键,选择“维护计划向导”
  2. 选择“下一步”进入“选择计划属性”界面, 我们这里修改计划名称为 testMaintenancePlan
  因为我们现在有两个任务,一个是备份数据库testDB,一个是删除历史备份文件。所以选择“整个计划统筹安排或无计划”
  3. 点击“更改”按钮,进入时间计划设置界面
  我们这里需要每天重复执行,频率是每天0点钟执行,从当天开始执行
  4. 点击“确定”后,返回计划属性界面
  5. 选择“下一步”,进入选择维护任务界面
  我们这里有两个任务,备份数据库和删除超期的历史备份文件,所以勾选“备份数据库(完整)”和“‘清除维护’任务”两个任务
  6. 选择“下一步”, 进入设置维护任务顺序的界面
  这里的顺序是先备份数据库, 再执行“清除维护”任务,删除历史备份
  7. 选择“下一步”,进入备份数据库任务的设置界面
  选择指定的特定数据库testDB:
  指定备份文件存放的目录为E:\autoBack
  备份文件扩展名为bak(默认),bak字母前面不要加点( . )
  8. 选择“下一步”进入“定义清除维护任务”界面
  我们需要删除文件夹(E:\autoBack)下面的以bak为扩展名的数据库备份文件,文件保留时间为1周, 这里需要注意的是,
  文件扩展名填“bak”而不要填“.bak”,扩展名前不要加点,否则不会删除
  9. 选择“下一步”设置报告文件路径
  10. 选择“下一步”完成
  11. 刷新“管理” 下的“维护计划”文件夹, 可以看到创建的维护计划
  12. 双击新建的维护计划或点击右键选择“修改”,可以看到维护计划的内容,并修改,修改后点击保存即可
  13. 最后重启SQL Server 代理 服务即可
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式