sqlserver自动备份脚本

sqlserver自动备份脚本

ID:24202211

大小:50.50 KB

页数:3页

时间:2018-11-13

sqlserver自动备份脚本_第1页
sqlserver自动备份脚本_第2页
sqlserver自动备份脚本_第3页
资源描述:

《sqlserver自动备份脚本》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、SQLServer自动备份脚本>>教育资源库  以下脚本执行SQLServer中某一数据库全备份,并将备份文件传至另一机器。备份文件命名规则:数据库名_时间戳.BAK。  执行环境:kdir%dbbak_dir%REMBackupDatabaseNameSETB_Database_Name=db1SETB_DATE=%date:~0,4%%date:~5,2%%date:~8,2%ECHOusemaster;>%dbbak_dir%FULL_backup.sqlECHOgo>>%dbbak_dir%FULL_backup.sql

2、remECHOSP_ADDUMPDEVICE'DISK',>>%dbbak_dir%FULL_backup.sqlremECHO'%B_Database_Name%_%B_DATE%_FULL',>>%dbbak_dir%FULL_backup.sqlremECHO'%dbbak_dir%%B_Database_Name%_%B_DATE%_FULL.bak';>>%dbbak_dir%FULL_backup.sqlremECHOgo>>%dbbak_

3、dir%FULL_backup.sqlECHOBACKUPDATABASE%B_Database_Name%>>%dbbak_dir%FULL_backup.sqlECHOTODISK='%dbbak_dir%%B_Database_Name%_%B_DATE%_FULL.bak'>>%dbbak_dir%FULL_backup.sqlECHOosql.exepathSETOSQL_PATH=C:ProgramFilesMicrosoftSQLServer80ToolsBinnREMDatabaseuser

4、nameandpasse%_%B_DATE%_FULL.logREMFTPinfosetFTP_User=user1setFTP_PDeleteoldbackupfilesFORFILES/P%dbbak_dir%/D-7-M%B_Database_Name%*.bak/Ccmd/cdelfileFORFILES/P%dbbak_dir%/D-7-M%B_Database_Name%*.log/Ccmd/cdelfileREMDeleteTempfilesDEL/Q%dbbak_dir%FULL_backup.sql  说明:  1.为避免Win

5、dows自带FTPClient的PORT、PASV问题,使用ncftpclient  2.保留最新7天的备份,使用Resourcekit里的命令FORFILES删除老备份文件  3.ftp目的机器是一个linux系统,用下面的shell脚本删除老备份文件>>>>这篇文章来自..,。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。