SQL Server远程定时备份数据库脚本分享
经常会有定时备份SQL Server数据库的需要。定时备份到本机的话,还是挺容易的,计划任务就可以完成,但如果是整机挂了,那备份到本机是没意义的,那么就需要来考虑备份到局域网中,其它电脑里。
下面就分享一份在网上找了之后,自己再简单整理过的代码,配合 SQL Server 代理中的作业功能,已经稳定运行一个星期了,每小时就备份一次。
创建网络映射(Y是盘符;IP地址后面要带共享文件夹的名称;password是密码,双引号引起;account是远程电脑的登录名)exec master..xp_cmdshell net use Y: \\192.168.0.69\sqlbackup password /user:192.168.0.69\account
按日期时间做文件名(注意路径中的文件夹,需要先建立好)
declare @filename varchar(200)
select @filename = Y:\DB\ + replace(replace(replace(CONVERT(varchar, getdate(), 120 ), - , ), , - ), : , ) + .bak
执行备份(DB是要备份的数据库名称)
backup database [DB] to disk = @filename
删除网络映射(Y是盘符,同上)
exec master..xp_cmdshell net use Y: /delete
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 SQL Server远程定时备份数据库脚本分享
相关文章
- MySQL数据库:第十五章:MySQL安装到最后一步未响应MySQL Server Instance Configuration Wizard
- 异常处理:SQL Server 2012 sa用户登录错误18456登录失败的解决方法
- SQLServer 错误 3417 无法恢复 master 数据库。 SQL Server 无法运行。 请利用完整备份还原 master 数据库,修复它,或者重新生成它。 有关如何重新生成 master 数据库的详细信息,请参阅 SQL Server 联机丛书。 故障 处理 修复 支持远程
- SQL Server 数据库分离与附加 就这么简单!
- sql server 2012 备份集中的数据库备份与现有的xxx数据库不同
- 通过Windows批处理命令执行SQL Server数据库备份
- SQL SERVER备份数据库存储过程的方法
- SQL Server中聚合历史备份信息对比数据库增长的方法
- sql server 2000数据库备份还原的图文教程
- SQL SERVER 数据库备份的三种策略及语句
- SQL Server数据库备份实操教程(sqlserver如何备份数据库)
- 把 SQL Server 迁移到 Linux?不如换成 MySQL
- SQL Server数据库备份技术简介(sqlserver备份数据库)
- SQL Server灾难恢复:把你的数据安全保障下来(sqlserver灾备)
- SQL Server累计量的计算与分析(sqlserver累计量)
- 判断SQL Server中相等性比较的实践(sqlserver 相等)
- SQL Server连接:开启数据库无缝对接(sqlserver的连接)
- SQL Server 教学:让你学会操作数据库(sqlserver 教学)
- 据库SQL Server轻松连接数据库,简单易用!(sqlserver连接数)
- 使用SQL Server实现强大数据库备份(sqlserver库备份)
- 为SQL Server数据库建立备份库 保护信息安全(sqlserver备份库)
- SQL Server数据库备份失败,该怎么办?(sqlserver备份失败)
- SQL Server数据库的主进程解析(sqlserver主进程)
- 件SQL Server中间件:桥梁连接数据库与应用(sqlserver中间)
- SQL Server与Visual Studio配合使用,打造完美数据库解决方案(sqlserver与vs)
- SQL Server 6.0:数据库技术突破时代新高度(sqlserver6.0)
- SQL Server 2008:提升数据库管理能力的助力(sqlserver2008)
- 甲,打败SQL Server乙超级武装Oracle甲战胜SQL server乙(exp 武装oracle)