每天备份数据表

1、新建一个backuptable.sql 文件

use Test
declare @str nvarchar(100) 
declare @ex nvarchar(1000) 
set @str='jDepot'+convert(nvarchar(12),getdate(),112)
set @ex=object_id(@str)
if @ex is not null 
exec('drop table '+@str)
exec('select * into '+@str +' from jDepot')

 

2、新建一个backuptable.bat文件

sqlcmd -U 94270DFECAE54B3\SQLEXPRESS -U sa -P 123 -i d:\db_backup\backuptable.sql -o d:\db_backup\backuptable.log

 

3、建一个计划任务执行backuptable.bat文件

 

注:在sql2005测试通过

 

你可能感兴趣的:(sql)