MSI中CHECKDB = FALSE的含义是什么?

时间:2008-10-27 21:23:42

标签: windows-installer

通过命令行运行MSI时,传递“CHECKDB = FALSE”的争论真的有用吗?

MSI当然可以是微软,Compuware DevPartner,以及程序员从.NET编译的MSI。

2 个答案:

答案 0 :(得分:1)

使用该参数运行MSI会将名为CHECKDB的公共属性设置为false值。我以前没见过那个特定的房产,我也没有在网上看到它的任何参考。我怀疑它是您正在使用的MSI特有的。

答案 1 :(得分:0)

我不确定,但CHECKDB可能是添加到Installshield默认模板文件的属性。由于许多设置都是基于这些模板进行的,因此您最终会在许多MSI文件中显示该属性。我怀疑它可能被Installshield的SQLServer部署功能使用,如果我猜测我认为将该属性设置为FALSE会跳过一些与数据库部署相关的自定义操作。