DacServices.ImportBacpac Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.