重新初始化SQL Server Log Shipping
来源:互联网 发布:什么手机网络信号最好 编辑:程序博客网 时间:2024/05/22 13:59
这几天一直在忙其他事情,没有关注Log shipping的状态,今天早上查看报表发现一个Log shipping的数据库已经几天没有同步了,数据库的状态为Restoring,需要重新初始化。
步骤:
1.还原最近的数据库完整备份
2.还原完整备份之后的所有日志备份,使用下面的脚本可以将自上次完整备份之后的所有日志备份找出来,然后直接在Secondary数据库上执行:
SELECT 'RESTORE LOG ['+database_name+'] FROMDISK=''' + physical_device_name+ ''' WITH NORECOVERY'
FROM msdb.dbo.backupset aINNERJOIN msdb.dbo.backupmediafamilyb
ON a.media_set_id= b.media_set_id
WHEREdatabase_name='YourDatabaseName'andtype='L'
ANDbackup_start_date>=
(SELECTTOP 1 backup_start_dateFROM msdb.dbo.backupset
WHEREdatabase_name='YourDatabaseName'ANDtype='D'ORDERBYbackup_start_dateDESC
)
ORDER BY a.backup_start_date
3.运行备份和还原Job,显示最新的日志已经被还原到Secondary数据库。
同时上面的语句也可以用来还原数据库,非常方便。
- 重新初始化SQL Server Log Shipping
- Sql server 日记 (Shipping log)
- [MSSQL]Understand SQL Server Log Shipping
- SQL Server 双机热备1(based on log shipping)
- SQL Server 双机热备2(based on log shipping)
- SQL Server 双机热备1(based on log shipping)
- SQL Server 双机热备(based on log shipping)
- SQL Server 双机热备(based on log shipping)
- SQL Server 双机热备(based on log shipping)
- 测试一个数据库Log shipping到多SQL Server实例
- 实战 SQL Server 2008 日志传送(Log Shipping)
- 如何让Log shipping成功的备份信息不出现在SQL Server error log
- SQL Server 重新初始化自动编号
- Shipping SQL
- SQL2012 Log shipping
- Log Shipping搭建
- NOTE 5----log shipping
- Log Shipping VS Database Mirroring
- Excel判断一列是否重复并将结果写到另一列中
- fw转换成ihex文件
- 快速排序
- struts2漏洞攻击方法与解决方案
- SWINGFOUR
- 重新初始化SQL Server Log Shipping
- bat command
- SWINGFIVE
- 使用Find命令查找文件
- 无限递归树展示
- HDU 4123--Bob’s Race(树形dp)
- Forefront Identity Manager 2010高效身份管理 (06): 入站同步(一)
- Android的LogCat的使用
- SWINGSIX