Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Deploys schema and import table data from the supplied package to a database.
Namespace: Microsoft.SqlServer.Dac
Assembly: Microsoft.SqlServer.Dac (in Microsoft.SqlServer.Dac.dll)
Syntax
'Declaration
Public Sub ImportBacpac ( _
package As BacPackage, _
targetDatabaseName As String, _
creationDefaults As DacAzureDatabaseSpecification, _
cancellationToken As Nullable(Of CancellationToken) _
)
'Usage
Dim instance As DacServices
Dim package As BacPackage
Dim targetDatabaseName As String
Dim creationDefaults As DacAzureDatabaseSpecification
Dim cancellationToken As Nullable(Of CancellationToken)
instance.ImportBacpac(package, targetDatabaseName, _
creationDefaults, cancellationToken)
public void ImportBacpac(
BacPackage package,
string targetDatabaseName,
DacAzureDatabaseSpecification creationDefaults,
Nullable<CancellationToken> cancellationToken
)
public:
void ImportBacpac(
BacPackage^ package,
String^ targetDatabaseName,
DacAzureDatabaseSpecification^ creationDefaults,
Nullable<CancellationToken> cancellationToken
)
member ImportBacpac :
package:BacPackage *
targetDatabaseName:string *
creationDefaults:DacAzureDatabaseSpecification *
cancellationToken:Nullable<CancellationToken> -> unit
public function ImportBacpac(
package : BacPackage,
targetDatabaseName : String,
creationDefaults : DacAzureDatabaseSpecification,
cancellationToken : Nullable<CancellationToken>
)
Parameter
- package
Typ: Microsoft.SqlServer.Dac.BacPackage
BacPackage containing schema to be deployed and data to be imported.
- targetDatabaseName
Typ: System.String
Name of the target database for deployment.
- creationDefaults
Typ: Microsoft.SqlServer.Dac.DacAzureDatabaseSpecification
Optional default size and edition parameters used when creating a new Azure database.
- cancellationToken
Typ: System.Nullable<CancellationToken>
Optional CancellationToken that can be used to indicate that the operation should be cancelled. Use of this object does not guarantee that the operation will be cancelled.
Ausnahmen
| Ausnahme | Bedingung |
|---|---|
| ArgumentException | If the value for any of the required parameters is a null reference or an empty string. |
| DacServicesException | If an error occurs during schema deployment and data import. |
| OperationCanceledException | If the CancellationToken has a cancellation requested and the operation could be cancelled. |