sql - 如何在sql server 2008中创建数据库备份作业?

标签 sql sql-server-2008

Microsoft SQL Server 2008 (X64) Microsoft Corporation 开发人员版(64 位)

我需要为 SQL 数据库创建一个作业来每天备份

使用一组不同的新文件

我尝试这样做,并且每天都在举行仪式

我希望它每天创建新文件...

请尽快帮助我...

注意:

     If i want to create separate folder for each day and stored the back up...

我该怎么做,请帮助我......

最佳答案

如果该版本包含 SQL 代理,您可以使用如下 SQL 脚本安排备份:

编辑:更正代码以使用动态 SQL:

declare @sql as nvarchar(1000)
set @sql='BACKUP DATABASE YourDB TO DISK = ''D:\Backups\YourDB-'+convert(char(8),getdate(),112)+'.bak'''
exec sp_executesql @sql

关于sql - 如何在sql server 2008中创建数据库备份作业?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4149499/

相关文章:

mysql - 比较两个表中的两列并返回匹配项的总和

mysql - 匹配 MySQL 中的正则表达式以查找一列中的重复单词

c# - 更新 SQL 表中 "list"变量值的最佳方法

c# - 存储过程性能 - 这是 WILD?

sql - 使用直接查询和存储过程将对同一个表的插入请求相乘会导致冲突吗?

sql-server-2008 - SQL Server 2008 + PCI 合规性?与 PCI 以及对称 key 有关!

sql - 查找过去12小时的oracle记录

SQL 根据当前日期减去两天选择记录

sql - 如何删除 SQL Server 中的多行

sql-server - MS SQL Server 行 GUID 列