SQLServer2K远程备份与恢复
2009-01-19 19:45
183 查看
--备份创建共享文件夹
master..xp_cmdshell 'md d:\sqlBak1'
go
master..xp_cmdshell 'net share sqlBak=d:\sqlBak1'
go--建立共享使用关系
master..xp_cmdshell 'net use \\192.168.100.18\sqlBak 123456/user:administrator'
go--备份数据库
backup database hjx to disk='\\192.168.100.18\SqlBak\hjx20090119.bak'--差异备份
backup database hjx to disk='\\192.168.100.18\SqlBak\hjx20090119.bak' WITH DIFFERENTIAL--日志备份
backup log hjx to disk='d:\sqlBak1\log.bak'
go -- 删除共享文件夹 在程序代码中调用
--master..xp_cmdshell 'net share SqlBak /del /y'--恢复数据库
--restore database hjx from disk='\\192.168.100.18\SqlBak\hjx20090119.bak' --差异还原
--restore database hjx from disk='\\192.168.100.18\SqlBak\hjx20090119.bak' WITH NORECOVERY--日志还原
restore log hjx from disk='\\192.168.100.18\sqlBak\log.bak'注意创建的共享文件夹必须进行以下设置方可使用\\192.168.100.18\sqlBak这个共享,不然无法创建备份。
master..xp_cmdshell 'md d:\sqlBak1'
go
master..xp_cmdshell 'net share sqlBak=d:\sqlBak1'
go--建立共享使用关系
master..xp_cmdshell 'net use \\192.168.100.18\sqlBak 123456/user:administrator'
go--备份数据库
backup database hjx to disk='\\192.168.100.18\SqlBak\hjx20090119.bak'--差异备份
backup database hjx to disk='\\192.168.100.18\SqlBak\hjx20090119.bak' WITH DIFFERENTIAL--日志备份
backup log hjx to disk='d:\sqlBak1\log.bak'
go -- 删除共享文件夹 在程序代码中调用
--master..xp_cmdshell 'net share SqlBak /del /y'--恢复数据库
--restore database hjx from disk='\\192.168.100.18\SqlBak\hjx20090119.bak' --差异还原
--restore database hjx from disk='\\192.168.100.18\SqlBak\hjx20090119.bak' WITH NORECOVERY--日志还原
restore log hjx from disk='\\192.168.100.18\sqlBak\log.bak'注意创建的共享文件夹必须进行以下设置方可使用\\192.168.100.18\sqlBak这个共享,不然无法创建备份。
相关文章推荐
- 远程备份恢复SQL Server数据库
- 基于ASP.NET(C#)Web开发平台,对远程备份与恢复SQLServer数据库的方法
- 使用SQLSERVER的扩展存储过程实现远程备份与恢复
- 使用SQLSERVER的扩展存储过程实现远程备份与恢复
- SQLSERVER远程备份、恢复
- 数据库 远程备份和恢复
- 远程备份和恢复
- SQLServer 远程备份和恢复
- MySQL管理命令、备份与恢复、授权远程访问
- 使用SQLSERVER的扩展存储过程实现远程备份与恢复
- 用mysqldump远程备份mysql数据库 和 恢复
- 使用SQLSERVER的扩展存储过程实现远程备份与恢复(转载)
- 双服务器同步方案及实施办法,用最低成本实现灾难恢复,数据库远程备份
- SQLSERVER远程备份、恢复
- MySQL管理命令、备份与恢复、授权远程访问
- SQLServer 远程备份和恢复
- SQLSERVER远程备份、恢复(转)
- SQLServer 远程备份和恢复
- 远程备份和恢复Oracle数据库PL/SQL
- 使用SQLSERVER的扩展存储过程实现远程备份与恢复