数据备份存储

发布时间:2024-12-15 08:46

如何备份相机存储卡数据 #生活技巧# #数码产品使用技巧# #相机拍摄技巧#

数据备份存储

最新推荐文章于 2024-06-03 11:09:12 发布

稀有猿 于 2018-10-16 14:39:09 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

CREATE  PROC  usp_backupDatabase
(
@databaseName SYSNAME='',   --要备份的数据库名称,不指定则备份当前数据库
@path NVARCHAR(260)='', --备份文件的存放目录,不指定则使用SQL默认的备份目录
@bkfname NVARCHAR(260)='', --备份文件名,文件名中可以用\DBNAME\代表数据库名,\DATE\代表日期,\TIME\代表时间
@bktype NVARCHAR(10)='DB', --备份类型:'DB'备份数据库,'DF' 差异备份,'LOG' 日志备份
@appendfile BIT    --追加/覆盖备份文件
)
AS 
 DECLARE  @sql VARCHAR(8000)
 IF  isnull(@databaseName,'')='' SET  @databaseName=db_name()
 IF  isnull(@path,'')='' SET  @path=dbo.f_getdbpath(null)
 IF  isnull(@bkfname,'')='' SET  @bkfname='\DBNAME\_\DATE\_\TIME\.BAK'
 SET  @bkfname=replace(replace(replace(@bkfname,'\DBNAME\',@databaseName)
  ,'\DATE\',convert(VARCHAR,getdate(),112))
  ,'\TIME\',replace(convert(VARCHAR,getdate(),108),':',''))
 SET  @sql='backup '+CASE  @bktype WHEN  'LOG' THEN  'log ' ELSE  'database ' END  +@databaseName
  +' to disk='''+@path+@bkfname
  +''' with '+case @bktype when 'DF' then 'DIFFERENTIAL,' ELSE  '' END 
  +CASE  @appendfile WHEN  1 THEN  'NOINIT' ELSE  'INIT' END 
 PRINT  @sql
 EXEC (@sql)
GO

网址:数据备份存储 https://www.yuejiaxmz.com/news/view/479739

相关内容

【存储设备】数据存储设备有哪些 四大移动存储设备选购指南
什么是数据存储
数据备份在数据安全中的重要性
DS224+ NAS网络存储配置:你的数据管家,你准备好了吗?
极空间私有云:存储新宠,数据管家
我的家庭数据存储中心:绿联私有云DH2100
数据存储绿色节能促进数据中心零碳排
互联网30载,与NAS共筑数据存储新生态
数据安全指南→NAS群晖备份、同步应用
无NAS备份攻略 送给在乎数据安全的你

随便看看