首页 > 代码库 > SQL Server数据库备份(本机)
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) -- 备份文件存放地址ASBEGIN 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
SQL Server数据库备份(本机)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。