zoukankan      html  css  js  c++  java
  • SQL Server数据库备份(本机)

    基础的SQL Server数据库备份存储过程

    /******************************************************************************************************
    **  功能:本机备份数据库
    **  作者:Danny,Li
    **  日期:2012-11-05
    **    ---------------------------------------------------------------------------------------------------
    **    eg:EXEC [proc_LocalBackupDB] 'DataBaseName','C:DatabaseBackup'
    **    
    *******************************************************************************************************/
    CREATE PROCEDURE [dbo].[proc_LocalBackupDB]
        @databaseName varchar(50),    -- 需要备份的数据库名称
        @folderPath varchar(50)        -- 备份文件存放地址
    AS
    BEGIN
        
        DECLARE @sqlStr VARCHAR(1000), @backupFile VARCHAR(250);
        
        -- 备份数据库
        SET @backupFile = @databaseName + CONVERT(VARCHAR(100), GETDATE(), 12) + '.BAK';
        SET @sqlStr = 'BACKUP DATABASE '+ @databaseName +' TO DISK = '''+@folderPath+''+@backupFile+''' WITH INIT';
        
        -- 执行SQL语句
        PRINT(@sqlStr);
        EXEC(@sqlStr);
    END
  • 相关阅读:
    大数运算
    混合背包问题
    多重背包问题(二进制优化)
    完全背包
    01背包问题
    树状数组
    构建之法阅读笔记04
    第一次冲刺个人总结07
    构建之法阅读笔记03
    第一次冲刺个人总结06
  • 原文地址:https://www.cnblogs.com/dannyli/p/4160143.html
Copyright © 2011-2022 走看看