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 параметр, который можно использовать для указания, что операция должна быть отменена. Использование этого объекта не гарантирует отмену операции.
Исключения
Если значение для любого из обязательных параметров является пустой ссылкой или пустой строкой.
Если во время развертывания схемы и импорта данных возникает ошибка.
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 параметр, который можно использовать для указания, что операция должна быть отменена. Использование этого объекта не гарантирует отмену операции.
Исключения
Если значение для любого из обязательных параметров является пустой ссылкой или пустой строкой.
Если во время развертывания схемы и импорта данных возникает ошибка.
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 параметр, который можно использовать для указания, что операция должна быть отменена. Использование этого объекта не гарантирует отмену операции.
Исключения
Если значение для любого из обязательных параметров является пустой ссылкой или пустой строкой.
Если во время развертывания схемы и импорта данных возникает ошибка.
CancellationToken Если запрошена отмена и операция может быть отменена.