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
- currentDacInstance
Tipo: Microsoft.SqlServer.Management.Dac. . :: . .DacInstance
A DacInstance object specifying the DAC instance to be upgraded.
- dacInstanceToBeDeployed
Tipo: Microsoft.SqlServer.Management.Dac. . :: . .DacInstance
A DacInstance object specifying the DAC instance providing the new DAC type used for the upgrade.
- 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.
Consulte também