sql2005单数据库作业自动备份计划(oracle数据库自动备份脚本)

第一种

DECLARE @sql VARCHAR(500),@DBNAME SYSNAME 

SET @DBNAME = '数据库名' 

SET @sql = 'BACKUP DATABASE [' + @DBNAME + '] TO DISK = ''路径' + @DBNAME + '_FULL_BAK_' +CONVERT(VARCHAR,GETDATE(),112)+ '.bak''' 

EXEC(@sql)


第二种

DECLARE @sql VARCHAR(500),@DBNAME SYSNAME 

SET @DBNAME = '数据库名' 

SET @sql = 'BACKUP DATABASE [' + @DBNAME + '] TO DISK = ''路径'+replace(replace(CONVERT(VARCHAR,GETDATE()),' ',''),':','-')+ '.bak''' 

EXEC(@sql) 


标签:

上一篇sql表修改和存储过程(怎么修改存储过程中的sql语句)
下一篇安装SqlServer2008R2报语言不符的错的解决方案

相关文章