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 запрашивается отмена и операция может быть отменена.

Применяется к