ValidateForUpgrade メソッド (DacInstance, DacInstance)
インストールされている指定された DAC インスタンスとそのホストであるデータベース エンジンのインスタンスが、インストールされている DAC インスタンスを同じ DAC 型の新しいバージョンにアップグレードするための要件を満たしているかどうかを検証します。
名前空間: Microsoft.SqlServer.Management.Dac
アセンブリ: Microsoft.SqlServer.Management.Dac (Microsoft.SqlServer.Management.Dac.dll)
構文
'宣言
Public Shared Function ValidateForUpgrade ( _
currentDacInstance As DacInstance, _
dacInstanceToBeDeployed As DacInstance _
) As DeploymentValidationException
'使用
Dim currentDacInstance As DacInstance
Dim dacInstanceToBeDeployed As DacInstance
Dim returnValue As DeploymentValidationException
returnValue = DacActionValidator.ValidateForUpgrade(currentDacInstance, _
dacInstanceToBeDeployed)
public static DeploymentValidationException ValidateForUpgrade(
DacInstance currentDacInstance,
DacInstance dacInstanceToBeDeployed
)
public:
static DeploymentValidationException^ ValidateForUpgrade(
DacInstance^ currentDacInstance,
DacInstance^ dacInstanceToBeDeployed
)
static member ValidateForUpgrade :
currentDacInstance:DacInstance *
dacInstanceToBeDeployed:DacInstance -> DeploymentValidationException
public static function ValidateForUpgrade(
currentDacInstance : DacInstance,
dacInstanceToBeDeployed : DacInstance
) : DeploymentValidationException
パラメーター
- currentDacInstance
型: Microsoft.SqlServer.Management.Dac. . :: . .DacInstance
アップグレードする DAC インスタンスを指定する DacInstance オブジェクトです。
- dacInstanceToBeDeployed
型: Microsoft.SqlServer.Management.Dac. . :: . .DacInstance
アップグレードに使用する新しい DAC 型を提供する DAC インスタンスを指定する DacInstance オブジェクトです。
戻り値
型: Microsoft.SqlServer.Management.Dac. . :: . .DeploymentValidationException
検証に成功した場合は、NULL を返します。それ以外の場合は、問題が発生したことを報告する DeploymentValidationException オブジェクトを返します。
説明
ValidateForUpgrade メソッドは、データベース エンジンのインスタンスへの接続が有効であることや、現在のログインに十分な権限があることなどの条件を検証します。