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
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.