• [Database] SqlServer: sql server 2005 收缩和备份数据库


    收缩

    DUMP     TRANSACTION     数据库名     WITH     NO_LOG

    BACKUP   LOG   数据库名    WITH   NO_LOG


    在SQL Server 2005数据库中实现自动备份的具体步骤:

    1、打开SQL Server Management Studio

    2、启动SQL Server代理

    3、点击作业->新建作业

    4、"常规"中输入作业的名称

    5、新建步骤,类型选T-SQL,在下面的命令中输入下面语句(红色部分要根据自己的实际情况更改,D:\sql2005\\back\改为自己的备份路径,sq_test修改为想备份的数据库的名称)

    DECLARE @strPath NVARCHAR(200)

    set @strPath = convert(NVARCHAR(19),getdate(),120)

    set @strPath = REPLACE(@strPath, ':' , '.')

    set @strPath = 'D:\sql2005\\back\' + @strPath + '.bak'

    BACKUP DATABASE [sq_test] TO DISK = @strPath WITH NOINIT , NOUNLOAD , NOSKIP , STATS = 10, NOFORMAT

    6、添加计划,设置频率,时间等。

    确定,完成。

  • 相关阅读:
    浪潮之巅阅读笔记
    人月神话阅读笔记3
    学习报告
    人月神话阅读笔记2
    学习报告
    第十一周学习总结
    软件杯项目——手写体识别
    第十周学习进度
    第九周学习进度
    《软件架构师的12项修炼》阅读笔记
  • 原文地址:https://www.cnblogs.com/abeen/p/1235616.html
Copyright © 2020-2023  润新知