我已经在几家公司使用了Ola的脚本很长一段时间,我刚刚在一家已经实现了MultiServer代理乔布斯的公司开始了一项新的工作,负责执行备份、DBCC CheckDB和IndexOptimization。出于任何原因,在多服务器作业中实现解决方案的人删除了输出文件"string“(即实例上的Log文件夹的路径)。当我在本地机器上部署Ola脚本后从Ola的脚本中复制这个值时,它导致两个完整的备份作业失败,因为它“找不到”路径。发生故障的机器有两个实例,据我所知,到"Errorlog“的路径是默认的,并基于该默认值的安装选择。这两个实例都是SQLServer2008EnterpriseStandard,而其余的实例都是2014Enterprise(这真的不应该让R2成为difference...but,谁知道呢?)我已经删除了备份作业上的输出文件,这样它们就能成功运行,但我真的想找出在所有实例上实现这一点的最佳方法。至少,我想我可以删除两个正在阻塞路径的实例,并在本地instances...but上重新创建它们,这实际上扼杀了使用MultiServer SQL作业的好处。
有人有什么想法吗?
发布于 2018-01-19 20:14:03
我已经找到了关于Server 2014中发布的新变量"SQLLOGDIR“的答案,这很有道理,因为我的3个Server 2008 R2实例不知道该如何处理。下面是链接:SQLLOGDIR
https://dba.stackexchange.com/questions/195813
复制相似问题