如何数据库自动备份成不同的文件名

standy 2003-04-18 03:40:37
比如2003/04/03 09:30:30

备份后的文件名为 db200304030930
...全文
94 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
愉快的登山者 2003-04-18
  • 打赏
  • 举报
回复
大力的方法很好!
standy 2003-04-18
  • 打赏
  • 举报
回复
Thank you very much!
pengdali 2003-04-18
  • 打赏
  • 举报
回复
右键你的数据库服务器-》管理-》SQL Server 代理-》作业-》新建作业,按照要求填就可以了,在“步骤”的“命令”中填写你要执行的存储过程或上面语句,在“调度”里面填写什么时间执行
pengdali 2003-04-18
  • 打赏
  • 举报
回复
精确到秒:


declare @文件名 varchar(100)
set @文件名='c:\目录\db'+convert(char(8),getdate(),112)+replace(convert(char(8),getdate(),108),':','')+'.bak'

backup database sys to disk=@文件名 with init
pengdali 2003-04-18
  • 打赏
  • 举报
回复
declare @文件名 varchar(100)
set @文件名='c:\目录\db'+convert(char(8),getdate(),112)+replace(convert(char(6),getdate(),108),':','')+'.bak'



backup database sys to disk=@文件名 with init

27,581

社区成员

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

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