首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >日志传送主数据库日志备份作业失败/卡住

日志传送主数据库日志备份作业失败/卡住
EN

Database Administration用户
提问于 2018-01-31 16:19:54
回答 1查看 632关注 0票数 2

我们已经设置LS来完成从独立的SQL server 2012到集群2012服务器的切换。

我们设置LS的主数据库也涉及数据库镜像,其大小约为1.8TB。这是PERF,用于测试实际的切分程序,并且在设置LS的数据库中事务并不频繁。

问题:我看到主每15分钟一次上的LS备份作业运行时间比计划的要长,或者出现以下错误时失败:

未处理的异常: System.IO.FileLoadException:进程无法访问该文件,因为它正被另一个进程使用。( HRESULT: 0x80070020除外)

当它失败时,没有固定的模式。一般情况下,它在18-20秒内完成,但在一些运行中,它在运行超过50分钟左右时就会失败。

如何进一步解决这一问题?

编辑:@日志备份一般每15分钟从100-200 MB开始。

EN

回答 1

Database Administration用户

回答已采纳

发布于 2018-01-31 18:35:05

如何进一步解决这一问题?

由于不可能每次备份发生,所以我会运行普鲁蒙并对您发送日志备份的文件夹进行筛选。当发生这种情况时,停止procmon并调查哪些应用程序正在获取文件上的锁。不过,我的猜测将是防病毒或其他过滤器驱动程序文件系统观察者。这种情况在较大的文件上发生得更频繁,这是一种赠品。

如果您知道它会失败,或者目前有问题,您可以使用过程资源管理器搜索句柄中的文件,并查看哪些进程正在接触它。

这种情况发生在windows/驱动程序级别,而不是Server应用程序级别。

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

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

复制
相关文章

相似问题

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