DacUpgradeOptions 构造函数 (Boolean, Boolean)

注意:此 API 现在已过时。

初始化 DacUpgradeOptions 对象并设置指定的选项。

命名空间:  Microsoft.SqlServer.Management.Dac
程序集:  Microsoft.SqlServer.Management.Dac(在 Microsoft.SqlServer.Management.Dac.dll 中)

语法

声明
<ObsoleteAttribute> _
Public Sub New ( _
    ignoreDrift As Boolean, _
    skipPolicyValidation As Boolean _
)
用法
Dim ignoreDrift As Boolean
Dim skipPolicyValidation As Boolean

Dim instance As New DacUpgradeOptions(ignoreDrift, _
    skipPolicyValidation)
[ObsoleteAttribute]
public DacUpgradeOptions(
    bool ignoreDrift,
    bool skipPolicyValidation
)
[ObsoleteAttribute]
public:
DacUpgradeOptions(
    bool ignoreDrift, 
    bool skipPolicyValidation
)
[<ObsoleteAttribute>]
new : 
        ignoreDrift:bool * 
        skipPolicyValidation:bool -> DacUpgradeOptions
public function DacUpgradeOptions(
    ignoreDrift : boolean, 
    skipPolicyValidation : boolean
)

参数

  • ignoreDrift
    类型:System. . :: . .Boolean
    一个 Boolean 值,该值指定在检测到偏差时升级采取的操作。如果为 True,则升级将继续执行,而不管数据库中发现的可能导致某些数据从升级的数据库中缺失的更改。只有在您以前已经分析了这些更改并且计划好手动迁移数据的情况下,才指定 True。如果为 False,则升级在它检测到偏差后将停止。
  • skipPolicyValidation
    类型:System. . :: . .Boolean
    一个 Boolean 值,该值指定升级是否计算 DAC 类型中的服务器选择策略。如果为 True,将计算策略并且在计算失败时将升级将停止。如果为 False,将不计算策略。只有在您检查了服务器选择策略并且确保数据库引擎的实例可成功承载新的 DAC 类型的情况下,才指定 False。