DacServices.GenerateDeployScript メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| GenerateDeployScript(DacPackage, DacPackage, String, DacDeployOptions) |
指定されたソースインスタンスとターゲット DacPackage インスタンスのスキーマの違いをデータベースにデプロイするために使用できる T-SQL スクリプトを作成します。 |
| GenerateDeployScript(DacPackage, String, DacDeployOptions, Nullable<CancellationToken>) |
指定された DacPackage のスキーマをデータベースにデプロイするために使用できる T-SQL スクリプトを作成します。 |
| GenerateDeployScript(Stream, DacPackage, DacPackage, String, DacDeployOptions) |
指定されたソースインスタンスとターゲット DacPackage インスタンスのスキーマの違いをデータベースにデプロイするために使用できる T-SQL スクリプトを作成します。 |
GenerateDeployScript(DacPackage, DacPackage, String, DacDeployOptions)
指定されたソースインスタンスとターゲット DacPackage インスタンスのスキーマの違いをデータベースにデプロイするために使用できる T-SQL スクリプトを作成します。
public static string GenerateDeployScript(Microsoft.SqlServer.Dac.DacPackage sourcePackage, Microsoft.SqlServer.Dac.DacPackage targetPackage, string targetDatabaseName, Microsoft.SqlServer.Dac.DacDeployOptions options = default);
static member GenerateDeployScript : Microsoft.SqlServer.Dac.DacPackage * Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.DacDeployOptions -> string
Public Shared Function GenerateDeployScript (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 のインスタンス。
返品
指定された DacPackageに基づいてデータベース スキーマを作成または更新するために使用される T-SQL スクリプトの文字列。
例外
スクリプトの生成中に問題が発生した場合。
適用対象
GenerateDeployScript(DacPackage, String, DacDeployOptions, Nullable<CancellationToken>)
指定された DacPackage のスキーマをデータベースにデプロイするために使用できる T-SQL スクリプトを作成します。
public string GenerateDeployScript(Microsoft.SqlServer.Dac.DacPackage package, string targetDatabaseName, Microsoft.SqlServer.Dac.DacDeployOptions options = default, System.Threading.CancellationToken? cancellationToken = default);
member this.GenerateDeployScript : Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.DacDeployOptions * Nullable<System.Threading.CancellationToken> -> string
Public Function GenerateDeployScript (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 。 このオブジェクトを使用しても、操作が取り消される保証はありません。
返品
指定された DacPackageに基づいてデータベース スキーマを作成または更新するために使用される T-SQL スクリプトの文字列。
例外
スクリプトの生成中に問題が発生した場合。
CancellationTokenに取り消しが要求されていて、操作が取り消される可能性がある場合。
適用対象
GenerateDeployScript(Stream, DacPackage, DacPackage, String, DacDeployOptions)
指定されたソースインスタンスとターゲット DacPackage インスタンスのスキーマの違いをデータベースにデプロイするために使用できる T-SQL スクリプトを作成します。
public static void GenerateDeployScript(System.IO.Stream outputStream, Microsoft.SqlServer.Dac.DacPackage sourcePackage, Microsoft.SqlServer.Dac.DacPackage targetPackage, string targetDatabaseName, Microsoft.SqlServer.Dac.DacDeployOptions options = default);
static member GenerateDeployScript : System.IO.Stream * Microsoft.SqlServer.Dac.DacPackage * Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.DacDeployOptions -> unit
Public Shared Sub GenerateDeployScript (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 のインスタンス。
例外
スクリプトの生成中に問題が発生した場合。