DacServices.ExportBacpac メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| ExportBacpac(String, String, DacSchemaModelStorageType, IEnumerable<Tuple<String,String>>, Nullable<CancellationToken>) |
スキーマを抽出し、データベースから "bacpac" パッケージにデータをエクスポートします。 |
| ExportBacpac(String, String, DacExportOptions, IEnumerable<Tuple<String,String>>, Nullable<CancellationToken>) |
スキーマを抽出し、データベースから "bacpac" パッケージにデータをエクスポートします。 |
| ExportBacpac(Stream, String, DacSchemaModelStorageType, IEnumerable<Tuple<String,String>>, Nullable<CancellationToken>) |
スキーマを抽出し、データベースから "bacpac" パッケージにデータをエクスポートします。 |
| ExportBacpac(Stream, String, IEnumerable<Tuple<String,String>>, Nullable<CancellationToken>) |
スキーマを抽出し、データベースから "bacpac" パッケージにデータをエクスポートします。 |
| ExportBacpac(String, String, IEnumerable<Tuple<String,String>>, Nullable<CancellationToken>) |
スキーマを抽出し、データベースから "bacpac" パッケージにデータをエクスポートします。 |
| ExportBacpac(Stream, String, DacExportOptions, IEnumerable<Tuple<String,String>>, Nullable<CancellationToken>) |
スキーマを抽出し、データベースから "bacpac" パッケージにデータをエクスポートします。 |
ExportBacpac(String, String, DacSchemaModelStorageType, IEnumerable<Tuple<String,String>>, Nullable<CancellationToken>)
スキーマを抽出し、データベースから "bacpac" パッケージにデータをエクスポートします。
public void ExportBacpac(string packageFileName, string databaseName, Microsoft.SqlServer.Dac.DacSchemaModelStorageType modelStorageType, System.Collections.Generic.IEnumerable<Tuple<string,string>> tables = default, System.Threading.CancellationToken? cancellationToken = default);
member this.ExportBacpac : string * string * Microsoft.SqlServer.Dac.DacSchemaModelStorageType * seq<string * string> * Nullable<System.Threading.CancellationToken> -> unit
Public Sub ExportBacpac (packageFileName As String, databaseName As String, modelStorageType As DacSchemaModelStorageType, Optional tables As IEnumerable(Of Tuple(Of String, String)) = Nothing, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing)
パラメーター
- packageFileName
- String
ターゲット パッケージ ファイルのパス。
- databaseName
- String
ソース データベースの名前。
- modelStorageType
- DacSchemaModelStorageType
スキーマ モデルのバッキング ストレージの種類を指定します。
- tables
- IEnumerable<Tuple<String,String>>
データをエクスポートする必要がある一連のテーブルに対する列挙子を取得するために使用される、省略可能な列挙可能。 列挙体の各 Tuple に対して、最初の項目はテーブルのスキーマを指定し、2 番目の項目はテーブルの基本識別子を指定します。
このパラメーターの値が null 参照の場合、すべてのテーブルのデータがエクスポートされます。
- cancellationToken
- Nullable<CancellationToken>
操作を取り消す必要があることを示すために使用できる省略可能な CancellationToken 。 このオブジェクトを使用しても、操作が取り消される保証はありません。
例外
必要なパラメーターの値が null 参照または空の文字列の場合。
スキーマのデプロイとデータのエクスポート中にエラーが発生した場合。または、指定 tables パッケージに含まれるスキーマに存在しないテーブルを指定する場合。
CancellationTokenに取り消しが要求されていて、操作が取り消される可能性がある場合。
適用対象
ExportBacpac(String, String, DacExportOptions, IEnumerable<Tuple<String,String>>, Nullable<CancellationToken>)
スキーマを抽出し、データベースから "bacpac" パッケージにデータをエクスポートします。
public void ExportBacpac(string packageFileName, string databaseName, Microsoft.SqlServer.Dac.DacExportOptions options, System.Collections.Generic.IEnumerable<Tuple<string,string>> tables, System.Threading.CancellationToken? cancellationToken = default);
member this.ExportBacpac : string * string * Microsoft.SqlServer.Dac.DacExportOptions * seq<string * string> * Nullable<System.Threading.CancellationToken> -> unit
Public Sub ExportBacpac (packageFileName As String, databaseName As String, options As DacExportOptions, tables As IEnumerable(Of Tuple(Of String, String)), Optional cancellationToken As Nullable(Of CancellationToken) = Nothing)
パラメーター
- packageFileName
- String
ターゲット パッケージ ファイルのパス。
- databaseName
- String
ソース データベースの名前。
- options
- DacExportOptions
エクスポートのさまざまな側面に影響するプロパティを指定する DacExportOptions のインスタンス。
- tables
- IEnumerable<Tuple<String,String>>
データをエクスポートする必要がある一連のテーブルに対する列挙子を取得するために使用される、省略可能な列挙可能。 列挙体の各 Tuple に対して、最初の項目はテーブルのスキーマを指定し、2 番目の項目はテーブルの基本識別子を指定します。
- cancellationToken
- Nullable<CancellationToken>
操作を取り消す必要があることを示すために使用できる省略可能な CancellationToken 。 このオブジェクトを使用しても、操作が取り消される保証はありません。
例外
必要なパラメーターの値が null 参照または空の文字列の場合。
スキーマのデプロイとデータのエクスポート中にエラーが発生した場合。または、指定 options パッケージに含まれるスキーマに存在しないテーブルを指定する場合。
CancellationTokenに取り消しが要求されていて、操作が取り消される可能性がある場合。
適用対象
ExportBacpac(Stream, String, DacSchemaModelStorageType, IEnumerable<Tuple<String,String>>, Nullable<CancellationToken>)
スキーマを抽出し、データベースから "bacpac" パッケージにデータをエクスポートします。
public void ExportBacpac(System.IO.Stream packageStream, string databaseName, Microsoft.SqlServer.Dac.DacSchemaModelStorageType modelStorageType, System.Collections.Generic.IEnumerable<Tuple<string,string>> tables = default, System.Threading.CancellationToken? cancellationToken = default);
member this.ExportBacpac : System.IO.Stream * string * Microsoft.SqlServer.Dac.DacSchemaModelStorageType * seq<string * string> * Nullable<System.Threading.CancellationToken> -> unit
Public Sub ExportBacpac (packageStream As Stream, databaseName As String, modelStorageType As DacSchemaModelStorageType, Optional tables As IEnumerable(Of Tuple(Of String, String)) = Nothing, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing)
パラメーター
- databaseName
- String
ソース データベースの名前。
- modelStorageType
- DacSchemaModelStorageType
スキーマ モデルのバッキング ストレージの種類を指定します。
- tables
- IEnumerable<Tuple<String,String>>
データをエクスポートする必要がある一連のテーブルに対する列挙子を取得するために使用される、省略可能な列挙可能。 列挙体の各 Tuple に対して、最初の項目はテーブルのスキーマを指定し、2 番目の項目はテーブルの基本識別子を指定します。
このパラメーターの値が null 参照の場合、すべてのテーブルのデータがエクスポートされます。
- cancellationToken
- Nullable<CancellationToken>
操作を取り消す必要があることを示すために使用できる省略可能な CancellationToken 。 このオブジェクトを使用しても、操作が取り消される保証はありません。
例外
必要なパラメーターの値が null 参照または空の文字列の場合。
スキーマのデプロイとデータのエクスポート中にエラーが発生した場合。または tables 指定されたパッケージに含まれるスキーマに存在しないテーブルを指定する場合、または指定されたストリームがパッケージの記述に適していません。
CancellationTokenに取り消しが要求されていて、操作が取り消される可能性がある場合。
適用対象
ExportBacpac(Stream, String, IEnumerable<Tuple<String,String>>, Nullable<CancellationToken>)
スキーマを抽出し、データベースから "bacpac" パッケージにデータをエクスポートします。
public void ExportBacpac(System.IO.Stream packageStream, string databaseName, System.Collections.Generic.IEnumerable<Tuple<string,string>> tables = default, System.Threading.CancellationToken? cancellationToken = default);
member this.ExportBacpac : System.IO.Stream * string * seq<string * string> * Nullable<System.Threading.CancellationToken> -> unit
Public Sub ExportBacpac (packageStream As Stream, databaseName As String, Optional tables As IEnumerable(Of Tuple(Of String, String)) = Nothing, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing)
パラメーター
- databaseName
- String
ソース データベースの名前。
- tables
- IEnumerable<Tuple<String,String>>
データをエクスポートする必要がある一連のテーブルに対する列挙子を取得するために使用される、省略可能な列挙可能。 列挙体の各 Tuple に対して、最初の項目はテーブルのスキーマを指定し、2 番目の項目はテーブルの基本識別子を指定します。
このパラメーターの値が null 参照の場合、すべてのテーブルのデータがエクスポートされます。
- cancellationToken
- Nullable<CancellationToken>
操作を取り消す必要があることを示すために使用できる省略可能な CancellationToken 。 このオブジェクトを使用しても、操作が取り消される保証はありません。
例外
必要なパラメーターの値が null 参照または空の文字列の場合。
スキーマのデプロイとデータのエクスポート中にエラーが発生した場合。または tables 指定されたパッケージに含まれるスキーマに存在しないテーブルを指定する場合、または指定されたストリームがパッケージの記述に適していません。
CancellationTokenに取り消しが要求されていて、操作が取り消される可能性がある場合。
適用対象
ExportBacpac(String, String, IEnumerable<Tuple<String,String>>, Nullable<CancellationToken>)
スキーマを抽出し、データベースから "bacpac" パッケージにデータをエクスポートします。
public void ExportBacpac(string packageFileName, string databaseName, System.Collections.Generic.IEnumerable<Tuple<string,string>> tables = default, System.Threading.CancellationToken? cancellationToken = default);
member this.ExportBacpac : string * string * seq<string * string> * Nullable<System.Threading.CancellationToken> -> unit
Public Sub ExportBacpac (packageFileName As String, databaseName As String, Optional tables As IEnumerable(Of Tuple(Of String, String)) = Nothing, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing)
パラメーター
- packageFileName
- String
ターゲット パッケージ ファイルのパス。
- databaseName
- String
ソース データベースの名前。
- tables
- IEnumerable<Tuple<String,String>>
データをエクスポートする必要がある一連のテーブルに対する列挙子を取得するために使用される、省略可能な列挙可能。 列挙体の各 Tuple に対して、最初の項目はテーブルのスキーマを指定し、2 番目の項目はテーブルの基本識別子を指定します。
このパラメーターの値が null 参照の場合、すべてのテーブルのデータがエクスポートされます。
- cancellationToken
- Nullable<CancellationToken>
操作を取り消す必要があることを示すために使用できる省略可能な CancellationToken 。 このオブジェクトを使用しても、操作が取り消される保証はありません。
例外
必要なパラメーターの値が null 参照または空の文字列の場合。
スキーマのデプロイとデータのエクスポート中にエラーが発生した場合。または、指定 tables パッケージに含まれるスキーマに存在しないテーブルを指定する場合。
CancellationTokenに取り消しが要求されていて、操作が取り消される可能性がある場合。
適用対象
ExportBacpac(Stream, String, DacExportOptions, IEnumerable<Tuple<String,String>>, Nullable<CancellationToken>)
スキーマを抽出し、データベースから "bacpac" パッケージにデータをエクスポートします。
public void ExportBacpac(System.IO.Stream packageStream, string databaseName, Microsoft.SqlServer.Dac.DacExportOptions options, System.Collections.Generic.IEnumerable<Tuple<string,string>> tables, System.Threading.CancellationToken? cancellationToken = default);
member this.ExportBacpac : System.IO.Stream * string * Microsoft.SqlServer.Dac.DacExportOptions * seq<string * string> * Nullable<System.Threading.CancellationToken> -> unit
Public Sub ExportBacpac (packageStream As Stream, databaseName As String, options As DacExportOptions, tables As IEnumerable(Of Tuple(Of String, String)), Optional cancellationToken As Nullable(Of CancellationToken) = Nothing)
パラメーター
- databaseName
- String
ソース データベースの名前。
- options
- DacExportOptions
エクスポートのさまざまな側面に影響するプロパティを指定する DacExportOptions の省略可能なインスタンス。
- tables
- IEnumerable<Tuple<String,String>>
データをエクスポートする必要がある一連のテーブルに対する列挙子を取得するために使用される、省略可能な列挙可能。 列挙体の各 Tuple に対して、最初の項目はテーブルのスキーマを指定し、2 番目の項目はテーブルの基本識別子を指定します。
- cancellationToken
- Nullable<CancellationToken>
操作を取り消す必要があることを示すために使用できる省略可能な CancellationToken 。 このオブジェクトを使用しても、操作が取り消される保証はありません。
例外
必要なパラメーターの値が null 参照または空の文字列の場合。
スキーマのデプロイとデータのエクスポート中にエラーが発生した場合。または、指定 options パッケージに含まれるスキーマに存在しないテーブルを指定する場合。
CancellationTokenに取り消しが要求されていて、操作が取り消される可能性がある場合。