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
  • 相关阅读:
    ansible常用模块及参数(1)
    ansible搭建wordpress,安装nfs和rsync
    ElasticSearch 集群
    kibana数据操作
    ElasticSearch 交互使用
    Elasticsearch的基础安装
    Elasticsearch的简介
    redis数据审计
    redis数据迁移
    redis集群节点添加与删除
  • 原文地址:https://www.cnblogs.com/dannyli/p/4160143.html
Copyright © 2011-2022 走看看