DacServices.ImportBacpac メソッド

定義

オーバーロード

名前 説明
ImportBacpac(BacPackage, String, DacImportOptions, Nullable<CancellationToken>)

スキーマをデプロイし、指定されたパッケージからデータベースにテーブル データをインポートします。

ImportBacpac(BacPackage, String, Nullable<CancellationToken>)

スキーマをデプロイし、指定されたパッケージからデータベースにテーブル データをインポートします。

ImportBacpac(BacPackage, String, DacAzureDatabaseSpecification, Nullable<CancellationToken>)

スキーマをデプロイし、指定されたパッケージからデータベースにテーブル データをインポートします。

ImportBacpac(BacPackage, String, DacImportOptions, Nullable<CancellationToken>)

スキーマをデプロイし、指定されたパッケージからデータベースにテーブル データをインポートします。

public void ImportBacpac(Microsoft.SqlServer.Dac.BacPackage package, string targetDatabaseName, Microsoft.SqlServer.Dac.DacImportOptions importOptions, System.Threading.CancellationToken? cancellationToken = default);
member this.ImportBacpac : Microsoft.SqlServer.Dac.BacPackage * string * Microsoft.SqlServer.Dac.DacImportOptions * Nullable<System.Threading.CancellationToken> -> unit
Public Sub ImportBacpac (package As BacPackage, targetDatabaseName As String, importOptions As DacImportOptions, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing)

パラメーター

package
BacPackage

BacPackage には、デプロイするスキーマとインポートするデータが含まれています。

targetDatabaseName
String

デプロイするターゲット データベースの名前。

importOptions
DacImportOptions

インポートのさまざまな側面に影響するプロパティを指定する DacImportOptions のインスタンス。

cancellationToken
Nullable<CancellationToken>

操作を取り消す必要があることを示すために使用できる省略可能な CancellationToken 。 このオブジェクトを使用しても、操作が取り消される保証はありません。

例外

必要なパラメーターの値が null 参照または空の文字列の場合。

スキーマのデプロイとデータのインポート中にエラーが発生した場合。

CancellationTokenに取り消しが要求されていて、操作が取り消される可能性がある場合。

適用対象

ImportBacpac(BacPackage, String, Nullable<CancellationToken>)

スキーマをデプロイし、指定されたパッケージからデータベースにテーブル データをインポートします。

public void ImportBacpac(Microsoft.SqlServer.Dac.BacPackage package, string targetDatabaseName, System.Threading.CancellationToken? cancellationToken = default);
member this.ImportBacpac : Microsoft.SqlServer.Dac.BacPackage * string * Nullable<System.Threading.CancellationToken> -> unit
Public Sub ImportBacpac (package As BacPackage, targetDatabaseName As String, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing)

パラメーター

package
BacPackage

BacPackage には、デプロイするスキーマとインポートするデータが含まれています。

targetDatabaseName
String

デプロイするターゲット データベースの名前。

cancellationToken
Nullable<CancellationToken>

操作を取り消す必要があることを示すために使用できる省略可能な CancellationToken 。 このオブジェクトを使用しても、操作が取り消される保証はありません。

例外

必要なパラメーターの値が null 参照または空の文字列の場合。

スキーマのデプロイとデータのインポート中にエラーが発生した場合。

CancellationTokenに取り消しが要求されていて、操作が取り消される可能性がある場合。

適用対象

ImportBacpac(BacPackage, String, DacAzureDatabaseSpecification, Nullable<CancellationToken>)

スキーマをデプロイし、指定されたパッケージからデータベースにテーブル データをインポートします。

public void ImportBacpac(Microsoft.SqlServer.Dac.BacPackage package, string targetDatabaseName, Microsoft.SqlServer.Dac.DacAzureDatabaseSpecification creationDefaults, System.Threading.CancellationToken? cancellationToken = default);
member this.ImportBacpac : Microsoft.SqlServer.Dac.BacPackage * string * Microsoft.SqlServer.Dac.DacAzureDatabaseSpecification * Nullable<System.Threading.CancellationToken> -> unit
Public Sub ImportBacpac (package As BacPackage, targetDatabaseName As String, creationDefaults As DacAzureDatabaseSpecification, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing)

パラメーター

package
BacPackage

BacPackage には、デプロイするスキーマとインポートするデータが含まれています。

targetDatabaseName
String

デプロイするターゲット データベースの名前。

creationDefaults
DacAzureDatabaseSpecification

新しい Azure データベースの作成時に使用される既定のサイズとエディションのパラメーター (省略可能)。

cancellationToken
Nullable<CancellationToken>

操作を取り消す必要があることを示すために使用できる省略可能な CancellationToken 。 このオブジェクトを使用しても、操作が取り消される保証はありません。

例外

必要なパラメーターの値が null 参照または空の文字列の場合。

スキーマのデプロイとデータのインポート中にエラーが発生した場合。

CancellationTokenに取り消しが要求されていて、操作が取り消される可能性がある場合。

適用対象