长话短说,但我们的长期顾问(前雇员)早在2006年左右就编写了一个自定义脚本来与Tivoli Storage Manager交互,并且似乎正在检查名为的SQL Server DB选项truncate log on checkpoint
。他们的说法是,它阻止脚本在SQL 2012实例上运行和执行备份。
我觉得这是完整的BS,因为我找不到任何这样的选项,sp_configure
并且备份在一个实例之外的任何地方都可以工作。但是,我想删除一个地雷(如果确实如此),并删除其他过时的元素。我确实让他们与供应商核实,但我对他们所说的话没有高度的信心。
我所做的研究只返回了SQL 2000或Sybase选项。另一个说法是,当恢复模型使用SIMPLE
并且没有明确的选项打开或关闭它时,它在更高版本(2008及更高版本)中被隐式调用/使用。
由于该TRUNCATE LOG
命令由于这些天的事务日志的工作方式已过时,因此我认为这不是一个可以查询的选项。
由于我没有任何SQL Server 2000实例,因此我希望有人可以回忆起此事,或者可以检查周围放置的实例。我告诉他们,我没有什么可以推荐的。我也希望有人可以确认这已经过时了。