Compartir a través de


DacServices.ImportBacpac Método

Definición

Sobrecargas

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

Implementa el esquema e importa los datos de la tabla desde el paquete proporcionado a una base de datos.

ImportBacpac(BacPackage, String, Nullable<CancellationToken>)

Implementa el esquema e importa los datos de la tabla desde el paquete proporcionado a una base de datos.

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

Implementa el esquema e importa los datos de la tabla desde el paquete proporcionado a una base de datos.

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

Implementa el esquema e importa los datos de la tabla desde el paquete proporcionado a una base de datos.

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

BacPackage que contiene el esquema que se va a implementar y los datos que se van a importar.

targetDatabaseName
String

Nombre de la base de datos de destino para la implementación.

importOptions
DacImportOptions

Instancia de DacImportOptions que especifica las propiedades que afectan a diversos aspectos de la importación.

cancellationToken
Nullable<CancellationToken>

CancellationToken opcional que se puede usar para indicar que la operación debe cancelarse. El uso de este objeto no garantiza que la operación se cancele.

Excepciones

Si el valor de cualquiera de los parámetros necesarios es una referencia NULL o una cadena vacía.

Si se produce un error durante la implementación del esquema y la importación de los datos.

Si el CancellationToken solicitó una cancelación y la operación se puede cancelar.

Se aplica a

ImportBacpac(BacPackage, String, Nullable<CancellationToken>)

Implementa el esquema e importa los datos de la tabla desde el paquete proporcionado a una base de datos.

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

BacPackage que contiene el esquema que se va a implementar y los datos que se van a importar.

targetDatabaseName
String

Nombre de la base de datos de destino para la implementación.

cancellationToken
Nullable<CancellationToken>

CancellationToken opcional que se puede usar para indicar que la operación debe cancelarse. El uso de este objeto no garantiza que la operación se cancele.

Excepciones

Si el valor de cualquiera de los parámetros necesarios es una referencia NULL o una cadena vacía.

Si se produce un error durante la implementación del esquema y la importación de los datos.

Si el CancellationToken solicitó una cancelación y la operación se puede cancelar.

Se aplica a

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

Implementa el esquema e importa los datos de la tabla desde el paquete proporcionado a una base de datos.

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

BacPackage que contiene el esquema que se va a implementar y los datos que se van a importar.

targetDatabaseName
String

Nombre de la base de datos de destino para la implementación.

creationDefaults
DacAzureDatabaseSpecification

Parámetros opcionales de tamaño predeterminado y edición que se usan al crear una nueva base de datos de Azure.

cancellationToken
Nullable<CancellationToken>

CancellationToken opcional que se puede usar para indicar que la operación debe cancelarse. El uso de este objeto no garantiza que la operación se cancele.

Excepciones

Si el valor de cualquiera de los parámetros necesarios es una referencia NULL o una cadena vacía.

Si se produce un error durante la implementación del esquema y la importación de los datos.

Si el CancellationToken solicitó una cancelación y la operación se puede cancelar.

Se aplica a