次の方法で共有


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 で取り消しが要求され、操作の取り消しが可能な場合に発生します。

適用対象