作业实现传送事务日志
来源:互联网 发布:touchslider.js使用 编辑:程序博客网 时间:2024/05/16 14:01
主服务器上作业
DECLARE @strPath NVARCHAR(200)
DECLARE @dbname NVARCHAR(200)
DECLARE @sql NVARCHAR(300)
select @dbname='selectBookStation'
set @strPath = replace(left(convert(NVARCHAR(19),getdate(),120),10),'-','')
set @strPath = 'D:\baoku\'+@dbname+'_'+@strPath +'.trn'
select @sql='BACKUP log '+@dbname+' TO DISK ='+''''+@strPath+''''+' WITH NOFORMAT, NOINIT, SKIP, REWIND, NOUNLOAD, STATS = 10'
exec sp_executesql @sql
----------------------------------------------------
备机上作业
备机恢复数据库
restore database selectBookStation
from disk='G:\log\selectBookStation.bak'
with move 'selectBookStation_Data' to 'F:\sqldata\selectBookStation.mdf',
move 'selectBookStation_Log' to 'E:\databaselog\selectBookStation_log.ldf',
STANDBY='F:\sqldata\undo\ROLLBACK_UNDO_selectBookStation.BAK',replace;
DECLARE @strPath NVARCHAR(200)
DECLARE @dbname NVARCHAR(200)
DECLARE @sql NVARCHAR(300)
select @dbname='selectBookStation'
set @strPath = replace(left(convert(NVARCHAR(19),getdate(),120),10),'-','')
set @strPath = 'D:\baoku\'+@dbname+'_'+@strPath +'.trn'
select @sql='BACKUP log '+@dbname+' TO DISK ='+''''+@strPath+''''+' WITH NOFORMAT, NOINIT, SKIP, REWIND, NOUNLOAD, STATS = 10'
exec sp_executesql @sql
----------------------------------------------------
备机上作业
备机恢复数据库
restore database selectBookStation
from disk='G:\log\selectBookStation.bak'
with move 'selectBookStation_Data' to 'F:\sqldata\selectBookStation.mdf',
move 'selectBookStation_Log' to 'E:\databaselog\selectBookStation_log.ldf',
STANDBY='F:\sqldata\undo\ROLLBACK_UNDO_selectBookStation.BAK',replace;
restore作业
DECLARE @strPath NVARCHAR(200)
DECLARE @dbname NVARCHAR(200)
DECLARE @sql NVARCHAR(300)
DECLARE @str NVARCHAR(300)
select @dbname='selectBookStation'
select @str=' with move '+''''+'selectBookStation_Data'+''''+' to '+''''+'F:\sqldata\selectBookStation.mdf'+''''+', move '+''''+'selectBookStation_Log'+''''+' to '+''''+'E:\databaselog\selectBookStation_log.ldf'+''''+',STANDBY='+''''+'F:\sqldata\undo\ROLLBACK_UNDO_selectBookStation.BAK;'+''''
set @strPath = replace(left(convert(NVARCHAR(19),getdate(),120),10),'-','')
set @strPath = 'G:\log\'+@dbname+'_'+@strPath +'.trn'
select @sql='restore log '+@dbname+' from disk ='+''''+@strPath+''''+@str
exec sp_executesql @sql
DECLARE @dbname NVARCHAR(200)
DECLARE @sql NVARCHAR(300)
DECLARE @str NVARCHAR(300)
select @dbname='selectBookStation'
select @str=' with move '+''''+'selectBookStation_Data'+''''+' to '+''''+'F:\sqldata\selectBookStation.mdf'+''''+', move '+''''+'selectBookStation_Log'+''''+' to '+''''+'E:\databaselog\selectBookStation_log.ldf'+''''+',STANDBY='+''''+'F:\sqldata\undo\ROLLBACK_UNDO_selectBookStation.BAK;'+''''
set @strPath = replace(left(convert(NVARCHAR(19),getdate(),120),10),'-','')
set @strPath = 'G:\log\'+@dbname+'_'+@strPath +'.trn'
select @sql='restore log '+@dbname+' from disk ='+''''+@strPath+''''+@str
exec sp_executesql @sql
- 作业实现传送事务日志
- SQLServer 事务日志传送
- SQL SERVER 2008 事务日志传送
- 日志传送、事务复制 和 Always.on
- 使用事务日志传送进行双机热备份
- 事务日志传送用户权限设置及配置(2篇)
- SQL Server 2005 事务日志传送配置方法
- 使用SQL Server 2008的事务日志传送功能备份数据库(logshiping)
- 使用SQL Server 2008的事务日志传送功能备份数据库
- 日志传送(1)
- 日志传送学习笔记
- SQL SERVER日志传送
- 镜像加日志传送
- SqlServer 日志传送
- 配置SQL Server 2005事务日志传送(非单机,非域环境,共享文件夹在主库)
- 配置SQL Server 2005事务日志传送(非单机,非域环境,共享文件夹在主库)
- 2000之日志传送功能
- 日志传送备库质疑
- Incomplete checkerboard covering
- 针对盘古dll重写词库读取 及新词增删改查方法
- System Scanner
- 红帽目录服务RHDS(Red Hat Directory Service)搭建
- 网络最强CASE工具 + 经典UML学习电子资下载汇总
- 作业实现传送事务日志
- Login password filters in WinXP
- 英飞凌交付第1亿颗TriCore单片机
- C++基本功之 对象序列化
- Linux僵尸进程(Zombie process)
- A Simple Win32 Window Wrapper Class
- Apache+花生壳完成一个简单的网站
- 一个合格的程序员应该读过哪些书
- IIC China 2013 参展商展前采访专题:芯旺微电子将展示工业级与汽车级Flash MCU产品