当前位置:  开发笔记 > 数据库 > 正文

示例sql脚本以压缩和传输数据库备份文件

如何解决《示例sql脚本以压缩和传输数据库备份文件》经验,为你挑选了1个好方法。

我正在寻找一个示例sql脚本来压缩我的数据库备份文件(.bak)并转移到远程位置.如果你有它,请分享.



1> Gulzar Nazim..:

您可以使用xp_cmdshell调用用于压缩和复制的命令.在这里的示例中,我使用winzip命令行(用于压缩/解压缩)和xcopy用于传输文件.

EXEC master..xp_cmdshell 'C:\"Program Files"\WinZip\wzzip C:\Database.bak.zip C:\Database.bak';
EXEC master..xp_cmdshell 'C:\"Program Files"\WinZip\wzunzip -o "C:\Database.bak.zip" "C:\Database"';
EXEC master..xp_cmdshell 'xcopy "C:\Database.bak.zip" "\\networkshare\Backups" /Y'

推荐阅读
惬听风吟jyy_802
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有