美文网首页
解决SQL Server清除维护 Maintenance Cle

解决SQL Server清除维护 Maintenance Cle

作者: 达哥傻乐 | 来源:发表于2019-04-26 12:44 被阅读0次

    在SQL Server的Maintenance Plans维护计划中,建立了数据库备份及维护清理任务如图,备份成功地生成了,可是清理任务往往并未成功执行。


    图1

    有几个原因可能如下:

    1. 建立备份的时候勾选了“Create a sub-directory for each database 为每个数据库建立子目录”(如图2),然而维护清理任务设置里却未勾选“Include first-level subfolders 包括第一层子文件夹”选项(如图3)。


      图2
      图3
    2. 确保图2中的“Backup file extension备份文件扩展名”和图3中的“File extension文件扩展名”一致且不包含点,也就是它们应该是bak而不是.bak。
    3. 可能是执行SQL Server (MSSQLSERVER)服务及SQL Server Agent (MSSQLSERVER)服务的用户配置有误,在数据库服务器上运行service.msc(或依次点“开始”、“Windows管理工具”、“服务”打开),找到上述两个服务所在行,确保最右侧Log On As登录用户名为如下图4中所示:


      图4

      如果用户名不是图4中所示,则双击该服务,在弹出的该服务的属性窗口中点击选项卡“Log On 登录”(图5),确保两个服务的登录用户信息与下面的表格信息一致:


      图5
    服务名称 登录用户 登录密码
    SQL Server (MSSQLSERVER) NT Service\MSSQLSERVER <无密码>
    SQL Server Agent (MSSQLSERVER) NT Service\SQLSERVERAGENT <无密码>

    注意上表中的“<无密码>”是指保持密码为空即可。

    达叔傻乐 (darwin.zuo@163.com)

    相关文章

      网友评论

          本文标题:解决SQL Server清除维护 Maintenance Cle

          本文链接:https://www.haomeiwen.com/subject/zyefnqtx.html