Compartilhar via


DacServices.ImportBacpac Método

Definição

Sobrecargas

ImportBacpac(BacPackage, String, DacImportOptions, Nullable<CancellationToken>)

Implantar os dados de esquema e da tabela de importação do pacote fornecido para um banco de dados.

ImportBacpac(BacPackage, String, Nullable<CancellationToken>)

Implantar os dados de esquema e da tabela de importação do pacote fornecido para um banco de dados.

ImportBacpac(BacPackage, String, DacAzureDatabaseSpecification, Nullable<CancellationToken>)

Implantar os dados de esquema e da tabela de importação do pacote fornecido para um banco de dados.

ImportBacpac(BacPackage, String, DacImportOptions, Nullable<CancellationToken>)

Implantar os dados de esquema e da tabela de importação do pacote fornecido para um banco de dados.

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)

Parâmetros

package
BacPackage

O BacPackage que contém o esquema a ser implantado e os dados a serem importados.

targetDatabaseName
String

Nome do banco de dados de destino para implantação.

importOptions
DacImportOptions

A instância de DacImportOptions que especifica propriedades que afetam vários aspectos da importação.

cancellationToken
Nullable<CancellationToken>

CancellationToken opcional que pode ser usado para indicar se a operação deve ser cancelada. O uso desse objeto não garante que a operação será cancelada.

Exceções

Se o valor para um dos parâmetros necessários for uma referência nula ou uma cadeia de caracteres vazia.

Se ocorrer um erro durante a implantação de esquema e a importação de dados.

Se for solicitado um cancelamento em CancellationToken e a operação puder ser cancelada.

Aplica-se a

ImportBacpac(BacPackage, String, Nullable<CancellationToken>)

Implantar os dados de esquema e da tabela de importação do pacote fornecido para um banco de dados.

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)

Parâmetros

package
BacPackage

O BacPackage que contém o esquema a ser implantado e os dados a serem importados.

targetDatabaseName
String

Nome do banco de dados de destino para implantação.

cancellationToken
Nullable<CancellationToken>

CancellationToken opcional que pode ser usado para indicar se a operação deve ser cancelada. O uso desse objeto não garante que a operação será cancelada.

Exceções

Se o valor para um dos parâmetros necessários for uma referência nula ou uma cadeia de caracteres vazia.

Se ocorrer um erro durante a implantação de esquema e a importação de dados.

Se for solicitado um cancelamento em CancellationToken e a operação puder ser cancelada.

Aplica-se a

ImportBacpac(BacPackage, String, DacAzureDatabaseSpecification, Nullable<CancellationToken>)

Implantar os dados de esquema e da tabela de importação do pacote fornecido para um banco de dados.

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)

Parâmetros

package
BacPackage

O BacPackage que contém o esquema a ser implantado e os dados a serem importados.

targetDatabaseName
String

Nome do banco de dados de destino para implantação.

creationDefaults
DacAzureDatabaseSpecification

Parâmetros padrão opcionais de tamanho e de edição usados ao criar um novo banco de dados do Azure.

cancellationToken
Nullable<CancellationToken>

CancellationToken opcional que pode ser usado para indicar se a operação deve ser cancelada. O uso desse objeto não garante que a operação será cancelada.

Exceções

Se o valor para um dos parâmetros necessários for uma referência nula ou uma cadeia de caracteres vazia.

Se ocorrer um erro durante a implantação de esquema e a importação de dados.

Se for solicitado um cancelamento em CancellationToken e a operação puder ser cancelada.

Aplica-se a