SQL数据库定时备份相同的名称

如何使SQL2000数据库定时备份的文件名字一样,比如DY2010_db_201006110100.BAK和DY2010_db_201006120100.BAK是不同时段... 如何使SQL2000数据库定时备份的文件名字一样,比如DY2010_db_201006110100.BAK 和DY2010_db_201006120100.BAK 是不同时段备份的 但想使它变成同个名字如 DY2010 这样!请问如何操作?因为是自动实时复制到另外一台电脑上。但硬盘空间不够!!每天都要到电脑上删除 很麻烦~哪天请假了,就复制不了。。或者谁写个小程序可以自动根据命名的变化来删除..如 DEL E:\DY2010_db_201006110100.BAK /f/s/q/a 中DY2010_db_201006110100.BAK 这个可以根据系统时间变化!! 有好的答案在+满分!! 展开
 我来答
Hcyhi
2010-06-15 · TA获得超过217个赞
知道小有建树答主
回答量:267
采纳率:0%
帮助的人:168万
展开全部
SQL2000里面,你做一个计划任务,用语句来备份数据库就行了,记得是覆盖备份而不是追加备份,要开启SQL Agent才可以。,,,你的这种情况是在企业管理器里面设的维护计划才会这样。
语句:
BACKUP DATABASE [pubs] TO DISK = N'E:\pubs.bak' WITH INIT , NOUNLOAD , NAME = N'pubs 备份', NOSKIP , STATS = 10, NOFORMAT
实现方法1:
在企业管理器下的数据库下面,选中你的数据库,点右键,所有任务,备份,选“重写现有媒体”并勾上“调度”,“调度”右边有个按扭可以更改调度。
实现方法2:
在企业管理器下的管理下的SQL SERVER代理下的作业找到DB 维护计划,打开,点步骤里面的编辑,把命令换成上面的语句就可以了。
另:记得把Pubs换成你自己的数据库DY2010
yjx_xiaoxin
2010-06-14 · TA获得超过6702个赞
知道大有可为答主
回答量:4618
采纳率:50%
帮助的人:2515万
展开全部
SQL 2000的话设计一个DTS包就可以
如果是2005,可以使用它的商业智能开发工具设计一个SSIS包
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
厍曼冬6o
2010-06-14 · TA获得超过1569个赞
知道小有建树答主
回答量:1336
采纳率:0%
帮助的人:1206万
展开全部
windows server 2003系统有个forfiles命令,可以使用他做成批处理删除指定天数之前的文件,
xp系统没有这个命令,实现起来批处理代码稍微麻烦一些
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式