DacServices.GenerateDeployReport メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
GenerateDeployReport(Stream, DacPackage, DacPackage, String, DacDeployOptions) |
指定した DacPackage インスタンスについて、ソースとターゲットのスキーマの違いをデータベースに配置するために必要なステップの XML レポートを作成します。 |
GenerateDeployReport(DacPackage, DacPackage, String, DacDeployOptions) |
指定した DacPackage インスタンスについて、ソースとターゲットのスキーマの違いをデータベースに配置するために必要なステップの XML レポートを作成します。 |
GenerateDeployReport(DacPackage, String, DacDeployOptions, Nullable<CancellationToken>) |
指定された DacPackage のスキーマをデータベースにデプロイするために必要な手順の XML レポートを作成します。 |
GenerateDeployReport(Stream, DacPackage, DacPackage, String, DacDeployOptions)
指定した DacPackage インスタンスについて、ソースとターゲットのスキーマの違いをデータベースに配置するために必要なステップの XML レポートを作成します。
public static void GenerateDeployReport (System.IO.Stream outputStream, Microsoft.SqlServer.Dac.DacPackage sourcePackage, Microsoft.SqlServer.Dac.DacPackage targetPackage, string targetDatabaseName, Microsoft.SqlServer.Dac.DacDeployOptions options = default);
static member GenerateDeployReport : System.IO.Stream * Microsoft.SqlServer.Dac.DacPackage * Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.DacDeployOptions -> unit
Public Shared Sub GenerateDeployReport (outputStream As Stream, sourcePackage As DacPackage, targetPackage As DacPackage, targetDatabaseName As String, Optional options As DacDeployOptions = Nothing)
パラメーター
- sourcePackage
- DacPackage
比較対象のソース スキーマを含む DacPackage。
- targetPackage
- DacPackage
比較対象のターゲット スキーマを含む DacPackage。
- targetDatabaseName
- String
配置のターゲット データベースの名前。
- options
- DacDeployOptions
配置レポート作成のさまざまな側面についてのプロパティを指定する DacDeployOptions のインスタンス。
例外
レポートの生成中に問題が発生した場合。
適用対象
GenerateDeployReport(DacPackage, DacPackage, String, DacDeployOptions)
指定した DacPackage インスタンスについて、ソースとターゲットのスキーマの違いをデータベースに配置するために必要なステップの XML レポートを作成します。
public static string GenerateDeployReport (Microsoft.SqlServer.Dac.DacPackage sourcePackage, Microsoft.SqlServer.Dac.DacPackage targetPackage, string targetDatabaseName, Microsoft.SqlServer.Dac.DacDeployOptions options = default);
static member GenerateDeployReport : Microsoft.SqlServer.Dac.DacPackage * Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.DacDeployOptions -> string
Public Shared Function GenerateDeployReport (sourcePackage As DacPackage, targetPackage As DacPackage, targetDatabaseName As String, Optional options As DacDeployOptions = Nothing) As String
パラメーター
- sourcePackage
- DacPackage
比較対象のソース スキーマを含む DacPackage。
- targetPackage
- DacPackage
比較対象のターゲット スキーマを含む DacPackage。
- targetDatabaseName
- String
配置のターゲット データベースの名前。
- options
- DacDeployOptions
配置レポート作成のさまざまな側面についてのプロパティを指定する DacDeployOptions のインスタンス。
戻り値
配置の各ステップを列挙する XML の文字列。
例外
レポートの生成中に問題が発生した場合。
適用対象
GenerateDeployReport(DacPackage, String, DacDeployOptions, Nullable<CancellationToken>)
指定された DacPackage のスキーマをデータベースにデプロイするために必要な手順の XML レポートを作成します。
public string GenerateDeployReport (Microsoft.SqlServer.Dac.DacPackage package, string targetDatabaseName, Microsoft.SqlServer.Dac.DacDeployOptions options = default, System.Threading.CancellationToken? cancellationToken = default);
member this.GenerateDeployReport : Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.DacDeployOptions * Nullable<System.Threading.CancellationToken> -> string
Public Function GenerateDeployReport (package As DacPackage, targetDatabaseName As String, Optional options As DacDeployOptions = Nothing, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing) As String
パラメーター
- package
- DacPackage
配置するスキーマを保持する DacPackage。
- targetDatabaseName
- String
配置のターゲット データベースの名前。
- options
- DacDeployOptions
配置レポート作成のさまざまな側面についてのプロパティを指定する DacDeployOptions のインスタンス。
- cancellationToken
- Nullable<CancellationToken>
操作を取り消す必要があることを示すために使用できる省略可能 CancellationToken です。 このオブジェクトを使用しても、操作が確実に取り消される保証はありません。
戻り値
パッケージ配置の各ステップを列挙する XML の文字列。
例外
レポートの生成中に問題が発生した場合。
CancellationToken で取り消しが要求され、操作の取り消しが可能な場合に発生します。