DacServices.ImportBacpac メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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 で取り消しが要求され、操作の取り消しが可能な場合に発生します。