位置: 编程技术 - 正文
推荐整理分享SqlServer备份数据库的4种方式介绍(sqlserver备份数据库命令),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:sqlserver备份数据库在哪,sqlserver备份数据库命令,sqlserver备份数据库命令,sqlserver备份数据库语句,sqlserver备份数据库的两种方式,sqlserver备份数据表,sqlserver备份数据库的两种方式,sqlserver备份数据库命令,内容如对您有帮助,希望把文章链接给更多的朋友!
1.用sqlserver的维护计划
在这里我就不给截图演示了,这个比较简单,无非就是通过sqlserver自己的维护计划拖拽出2个一个‘备份数据库'任务和一个‘清除维护'任务。
需要注意的点:
1)有备份任务里边选择备份的库尽量选‘所有用户数据库'这项,以免选择了特定数据库备份以后某天添加了新数据库却忘了勾选导致丢备份。
2)选项验证备份集完整性和压缩备份尽量都选上。
3)备份的路径尽量别选磁盘根目录。
2.通过脚本+作业的方式备份数据库(非xp_cmdshell)。如果是多个库的话自己写个游标用动态sql的方式即可实现多库备份,我这里就提供个思路偷懒就不整理了。3.通过脚本+作业的方式备份数据库(用xp_cmdshell),如果你觉得你们服务器的网络、代码、以及防火墙足够安全可以开启xp_cmdshell的方式来备份。
如果数据库没开启xp_cmdshell的功能需要用以下脚本开通此功能,开通以后记得关闭sp_configure。 下边是备份的脚本4.用powershell调用sqlcmd来执行备份命令。
在master库下边写好备份的存储过程pr_1
然后创建powershell脚本,将下边语句粘贴进去并保存成xx.ps1,在通过Windows的任务调度定时执行备份就可以了(我就是举个例子过期删除备份的语句也可以通过powershel实现,在家没有环境就随便写个思路没写全各位见谅)。
标签: sqlserver备份数据库命令
本文链接地址:https://www.jiuchutong.com/biancheng/347761.html 转载请保留说明!友情链接: 武汉网站建设