
正文
SQlserver定时备份删除 sql server定期备份
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
SQLSERVER2008中定时备份数据库如何创建和删除
1、manger
studion连接到数据库实例,
打开"对象资源管理器",
没有看到的话,
按F8
;
2、展开”管理“--“维护计划”,右键"维护计划"--“新建维护计划”--输入维护计划名称--这样会出现创建维护计划的窗口,然后
在左边的工具箱中(没有的话,
按Ctrl+Alt+X),
将"备份数据库任务"拖到中间的黄色区域,双击拖出来的这个任务(或者右键“属性”),
会出现设计属性的窗口;
3、在数据库中,
选择你要备份的数据库,然后设置备份到那里,
并且设置备份的文件名;如果要备份多个数据库,可以为每个数据库备份创建目录、名称;
5、单击"计划"后面的"..."按钮,
设置执行的时间计划.
最后保存就可以了.
注意事项:
1、必须把sql
agent服务设置为自动启动;
2、同时注意启动定时备份任务;
3、如果要删除某段时间的备份,在左边的工具箱中(没有的话,
按Ctrl+Alt+X),
将"删除定时备份任务"拖到中间的黄色区域,双击拖出来的这个任务(或者右键“属性”),
会出现设计属性的窗口,进行相应的设置即可。
相关问答
Q1: sqlserver2008怎么创建删除数据库备份数据计划(sqlserver维护计划备份数据库)
利用任务计划、批处理文件和ORACLE的EXP导出功能,可以根据日期自动生成ORACLE备份文件,大大方便了ORACLE数据备份。
建议一(做周备份并压缩为RAR)以下为ORACLE自动备份批处理文件内容,请配合任务计划实现:
例:
@ECHOOFF
SETBACKPATH=d:
ECHO准备备份数据库
REM7天一个循环
IFEXIST%BACKPATH%ONEGOTOONE
IFEXIST%BACKPATH%TWOGOTOTWO
IFEXIST%BACKPATH%THREEGOTOTHREE
IFEXIST%BACKPATH%FOURGOTOFOUR
IFEXIST%BACKPATH%FIVEGOTOFIVE
IFEXIST%BACKPATH%SIXGOTOSIX
IFEXIST%BACKPATH%SEVENGOTOSEVEN
ECHOE
:ONE
SETBACKPATH_FULL=%BACKPATH%ONE
REN%BACKPATH%ONETWO
GOTOBACK
:TWO
SETBACKPATH_FULL=%BACKPATH%TWO
REN%BACKPATH%TWOTHREE
GOTOBACK
:THREE
SETBACKPATH_FULL=%BACKPATH%THREE
REN%BACKPATH%THREEFOUR
GOTOBACK
:FOUR
SETBACKPATH_FULL=%BACKPATH%FOUR
REN%BACKPATH%FOURFIVE
GOTOBACK
:FIVE
SETBACKPATH_FULL=%BACKPATH%FIVE
REN%BACKPATH%FIVESIX
GOTOBACK
:SIX
SETBACKPATH_FULL=%BACKPATH%SIX
REN%BACKPATH%SIXSEVEN
GOTOBACK
:SEVEN
SETBACKPATH_FULL=%BACKPATH%SEVEN
REN%BACKPATH%SEVENONE
GOTOBACK
:BACK
EXPense/enseFILE=%BACKPATH_FULL%.DMP
RARa%BACKPATH_FULL%.rar%BACKPATH_FULL%.DMP
DEL%BACKPATH_FULL%.DMP
SETBACKPATH=
SETBACKPATH_FULL=
EXIT
说明:
文件名以星期来命名
备份后调用rar进行压缩
这样可以保存一个星期的历史数据
注意:需要把programfiles/winrar目录下的rar.exe拷贝到系统system32目录下
建议二:
1,批处理文件backup.bat.
expsystem/managerfile=d:ackuporacleoracle%date:~0,10%.dmpowner=systemlog=d:ackuporacleoracle%date:~0,10%.log
将生成oracle2006-01-09.dmp文件
expsystem/managerfile=d:ackuporacleoracle%date:~11,3%.dmpowner=systemlog=d:ackuporacleoracle%date:~11,3%.log
将生成oracle星期一.dmp文件,则每周循环保留一个备份文件,共7个备份文件循环$date$日期参数可灵活运用。
Q2: sql server 2005怎么自动定时删除3天前的备份文件?
维护计划里面有选项可以选择自动删除多长时间的备份,具体图示我这没有,很抱歉,因为我这原来用的2000,现在用的2008.。。。。。。
关于SQlserver定时备份删除和sql server定期备份的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








