程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> sql數據庫備份語句

sql數據庫備份語句

編輯:關於SqlServer
MS SQL數據庫備份和恢復存儲過程
今天閒散沒有事情,就寫拉數據庫備份和恢復存儲過程(和大家交流一下)


if exists(
select * from sysobjects
where name=''''''''pr_backup_db'''''''' and xtype=''''''''p''''''''
)
begin
drop proc pr_backup_db
end

go

/*備份數據庫*/
create proc pr_backup_db
@flag varchar(10) out,
@backup_db_name varchar(128),
@filename varchar(1000) --路徑+文件名字
as
declare @sql nvarchar(4000),@par nvarchar(1000)
select @par=''''''''@filename varchar(1000)''''''''
select @sql=''''''''BACKUP DATABASE ''''''''+@backup_db_name+'''''''' to disk=@filename with init''''''''
execute sp_executesql @sql,@par,@filename
select @flag=''''''''ok''''''''
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved