sqlserver 定期备份 如何实现备份文件名的动态变化

leonchan0 2006-11-24 02:47:26
我想实现在备份数据的时候生成文件,备份文件的名字是由DATABASE+时间 组成的
如:TVDOSS20061124 ,每天的备份文件就是当天的日期,请问如何实现.
...全文
330 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lxzm1001 2006-11-25
  • 打赏
  • 举报
回复
declare @name varchar(50)
set @name='TVDOSS'+replace(replace(replace(convert(varchar,getdate(),120),':','.'),' ','.'),'-','.')
exec('backup database bangban_qiye to disk=''E:\bangban_qiye\'+@name+'.bak''')

自己再修改一下
xiaoku 2006-11-25
  • 打赏
  • 举报
回复
在企业管理器中:

服务器->管理->数据库维护计划->新建一个
OracleRoob 2006-11-25
  • 打赏
  • 举报
回复
-->管理
-->数据库维护计划,按照向导步骤制作完成即可。

在Job中可以看下生成的命令串。
leonchan0 2006-11-25
  • 打赏
  • 举报
回复
求助
leonchan0 2006-11-25
  • 打赏
  • 举报
回复
大家帮忙
leonchan0 2006-11-24
  • 打赏
  • 举报
回复
可以具体点么?
我在备份的那个功能当中看见,好象只能使用固定的文件名.
有其他地方能够实现么?
不知道DTS能不能实现.
xiaoku 2006-11-24
  • 打赏
  • 举报
回复
呵呵...

在企业管理器里面可以这么做...

27,580

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧