DacServices.ImportBacpac Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| ImportBacpac(BacPackage, String, DacImportOptions, Nullable<CancellationToken>) |
Implemente el esquema e importe los datos de tabla del paquete proporcionado en una base de datos. |
| ImportBacpac(BacPackage, String, Nullable<CancellationToken>) |
Implemente el esquema e importe los datos de tabla del paquete proporcionado en una base de datos. |
| ImportBacpac(BacPackage, String, DacAzureDatabaseSpecification, Nullable<CancellationToken>) |
Implemente el esquema e importe los datos de tabla del paquete proporcionado en una base de datos. |
ImportBacpac(BacPackage, String, DacImportOptions, Nullable<CancellationToken>)
Implemente el esquema e importe los datos de tabla del paquete proporcionado en 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 propiedades que afectan a varios aspectos de la importación.
- cancellationToken
- Nullable<CancellationToken>
Opcional CancellationToken que se puede usar para indicar que se debe cancelar la operación. El uso de este objeto no garantiza que se cancele la operación.
Excepciones
Si el valor de cualquiera de los parámetros necesarios es una referencia nula o una cadena vacía.
Si se produce un error durante la implementación del esquema y la importación de datos.
CancellationToken Si tiene una cancelación solicitada y se podría cancelar la operación.
Se aplica a
ImportBacpac(BacPackage, String, Nullable<CancellationToken>)
Implemente el esquema e importe los datos de tabla del paquete proporcionado en 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>
Opcional CancellationToken que se puede usar para indicar que se debe cancelar la operación. El uso de este objeto no garantiza que se cancele la operación.
Excepciones
Si el valor de cualquiera de los parámetros necesarios es una referencia nula o una cadena vacía.
Si se produce un error durante la implementación del esquema y la importación de datos.
CancellationToken Si tiene una cancelación solicitada y se podría cancelar la operación.
Se aplica a
ImportBacpac(BacPackage, String, DacAzureDatabaseSpecification, Nullable<CancellationToken>)
Implemente el esquema e importe los datos de tabla del paquete proporcionado en 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 de edición y tamaño predeterminados opcionales que se usan al crear una nueva base de datos de Azure.
- cancellationToken
- Nullable<CancellationToken>
Opcional CancellationToken que se puede usar para indicar que se debe cancelar la operación. El uso de este objeto no garantiza que se cancele la operación.
Excepciones
Si el valor de cualquiera de los parámetros necesarios es una referencia nula o una cadena vacía.
Si se produce un error durante la implementación del esquema y la importación de datos.
CancellationToken Si tiene una cancelación solicitada y se podría cancelar la operación.