首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >日志将2008 r2 SP2服务器传送到2008 r2 SP3集群

日志将2008 r2 SP2服务器传送到2008 r2 SP3集群
EN

Database Administration用户
提问于 2015-11-23 11:34:42
回答 1查看 148关注 0票数 1

我们最近配置了一个数据库,在生产中使用日志传送复制一个数据库,使用Server 2008 R2。

我们已经启动并运行了150多个数据库副本,没有任何问题。但是现在,当我们尝试在一个新的服务器环境中配置新的LS副本时,我们遇到了一个错误:

日志传送从2008年的r2 SP2服务器配置到2008年的r2 SP3集群(与其他副本相比唯一的区别)

  1. 在主服务器中,LS备份工作正常。
  2. LS副本工作正常,并成功地将文件从主文件复制到辅助文件。
  3. LS还原恢复一个、两个或三个trn文件,然后失败:还原日志备份文件。辅助DB:'xxxxyyyy_mirror' 文件:'P:\ xxxyyyy _TLogs_Mirror_LS\xxxyyyy\ xxxyyyy _20151120163351.trn'还原操作成功。辅助数据库:‘xxxyyyy _镜像’,还原的日志备份文件数量:1下一个作业执行:错误:在处理数据库‘xxxyyyy _mirror’的日志时发生了错误。如果可能的话,从备份恢复。如果备份不可用,则可能需要重新生成日志。还原日志正在异常终止。为数据库xxxyyyy _mirror处理了0页,在文件1上处理了“Vitacare2k6_Dev”文件,在文件1上处理了1页数据库‘xxxyyyy _mirror'文件'Vitacare2k6_Dev_log' (点Net SqlClient数据提供程序),然后数据库进入可疑模式。
  4. 文件(MDFs、LDFs和TRNs)位于集群节点共享的群集磁盘中。

我试图从集群中恢复TRNs,但没有发现任何错误。

你们能为我提供任何关于我在哪里可以进一步排除故障的指导吗,我会非常感激的。感谢您的时间和投入。拉斐尔

注意:我尝试恢复其他实例(我的笔记本电脑)中的文件,但是没有错误,所以我不相信会出现损坏,我还测试了手动将Sp2还原到SP2实例和将sp2还原到sp3实例时没有错误。

EN

回答 1

Database Administration用户

回答已采纳

发布于 2015-11-23 15:46:29

Logshipping是一种经过死亡测试的技术,已经存在了很多年了。

查看辅助服务器上的特定错误序列

  • 经过几次成功的还原之后,日志将错误恢复到外部。
  • 数据库进入可疑模式。
  • 您试图还原日志文件,它们会很好地恢复日志文件,这样日志文件就不会损坏。

您应该检查正在尝试还原的磁盘的辅助服务器上的Bytes per Physical Sector是否为512个字节。

您可以安装服务器2008 R2 SP2的修补程序或更正每个物理扇区的磁盘字节。

票数 2
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/121840

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档