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に取り消しが要求されていて、操作が取り消される可能性がある場合。