SQL Server 2008怎么自动备份数据库
1个回答
展开全部
可以通过在SQL Server代理中新建作业完成自动备份数据库的功能。
简要步骤:打开SQL Server Management Studio-SQL Server 代理——作业——右键【新建作业】,按照提示添加步骤添加SQL语句,设置作业执行的周期就可以了。
备份数据库的核心SQL语句如下,以下示例为备份名称为Test的数据库:
备份数据库Test(备份格式为Test20170923.bak):
declare @filename varchar (1000)
set @filename='C:\DBBackup\Test'+rtrim(convert(char(10),getdate(),112))+'.bak'
print @filename
BACKUP DATABASE [Test] TO DISK = @filename WITH NOINIT , NOUNLOAD , NAME = N'备份', NOSKIP , STATS = 10,
NOFORMAT
简要步骤:打开SQL Server Management Studio-SQL Server 代理——作业——右键【新建作业】,按照提示添加步骤添加SQL语句,设置作业执行的周期就可以了。
备份数据库的核心SQL语句如下,以下示例为备份名称为Test的数据库:
备份数据库Test(备份格式为Test20170923.bak):
declare @filename varchar (1000)
set @filename='C:\DBBackup\Test'+rtrim(convert(char(10),getdate(),112))+'.bak'
print @filename
BACKUP DATABASE [Test] TO DISK = @filename WITH NOINIT , NOUNLOAD , NAME = N'备份', NOSKIP , STATS = 10,
NOFORMAT
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |