Compartilhar via


Método ValidateForUpgrade (DacInstance, DacInstance, Boolean)

Validates that the specified installed DAC instance and it's host instance of the Database Engine meet the requirements for upgrading the installed DAC instance to a new version of the same DAC type.

Namespace:  Microsoft.SqlServer.Management.Dac
Assembly:  Microsoft.SqlServer.Management.Dac (em Microsoft.SqlServer.Management.Dac.dll)

Sintaxe

'Declaração
Public Shared Function ValidateForUpgrade ( _
    currentDacInstance As DacInstance, _
    dacInstanceToBeDeployed As DacInstance, _
    skipPolicyValidation As Boolean _
) As DeploymentValidationException
'Uso
Dim currentDacInstance As DacInstance
Dim dacInstanceToBeDeployed As DacInstance
Dim skipPolicyValidation As Boolean
Dim returnValue As DeploymentValidationException

returnValue = DacActionValidator.ValidateForUpgrade(currentDacInstance, _
    dacInstanceToBeDeployed, skipPolicyValidation)
public static DeploymentValidationException ValidateForUpgrade(
    DacInstance currentDacInstance,
    DacInstance dacInstanceToBeDeployed,
    bool skipPolicyValidation
)
public:
static DeploymentValidationException^ ValidateForUpgrade(
    DacInstance^ currentDacInstance, 
    DacInstance^ dacInstanceToBeDeployed, 
    bool skipPolicyValidation
)
static member ValidateForUpgrade : 
        currentDacInstance:DacInstance * 
        dacInstanceToBeDeployed:DacInstance * 
        skipPolicyValidation:bool -> DeploymentValidationException 
public static function ValidateForUpgrade(
    currentDacInstance : DacInstance, 
    dacInstanceToBeDeployed : DacInstance, 
    skipPolicyValidation : boolean
) : DeploymentValidationException

Parâmetros

  • skipPolicyValidation
    Tipo: System. . :: . .Boolean
    A Boolean specifying whether validation of the server selection policies in the new DAC type should be skipped. Specify true to skip policy validation, false otherwise.

Valor de retorno

Tipo: Microsoft.SqlServer.Management.Dac. . :: . .DeploymentValidationException
Returns null if the validation was successful. Otherwise, returns a DeploymentValidationException object reporting the issues encountered.

Comentários

The ValidateForUpgrade method verifies conditions such as having a valid connection to an instance of the Database Engine and that the current login has sufficient permissions.