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
  • 相关阅读:
    python中创建实例属性
    Python中if __name__ == "__main__": 的理解
    模块
    python函数式编程
    python-复杂生成式
    生成器的测试
    mysql乱码配置
    javascript
    Sql Server 2008 R2 下载地址
    Microsoft Data Access Components 2.8
  • 原文地址:https://www.cnblogs.com/dannyli/p/4160143.html
Copyright © 2011-2022 走看看