New-AzSqlDatabaseImport
Importiert eine BACPAC-Datei und erstellt eine neue Datenbank auf dem Server.
New-AzSqlDatabaseImport
-DatabaseName <String>
-Edition <DatabaseEdition>
-ServiceObjectiveName <String>
-DatabaseMaxSizeBytes <Int64>
[-ServerName] <String>
-StorageKeyType <StorageKeyType>
-StorageKey <String>
-StorageUri <Uri>
-AdministratorLogin <String>
-AdministratorLoginPassword <SecureString>
[-AuthenticationType <AuthenticationType>]
[-UseNetworkIsolation <Boolean>]
[-StorageAccountResourceIdForPrivateLink <String>]
[-SqlServerResourceIdForPrivateLink <String>]
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Das Cmdlet New-AzSqlDatabaseImport importiert eine Bacpac-Datei aus einem Azure-Speicherkonto in eine neue Azure SQL-Datenbank. Die Anforderung zum Abrufen des Importdatenbankstatus kann gesendet werden, um Statusinformationen für diese Anforderung abzurufen.
New-AzSqlDatabaseImport -ResourceGroupName "RG01" -ServerName "Server01" -DatabaseName "Database01" -StorageKeyType "StorageAccessKey" -StorageKey "StorageKey01" -StorageUri "http://account01.blob.core.contoso.net/bacpacs/database01.bacpac" -AdministratorLogin "User" -AdministratorLoginPassword $SecureString -Edition Standard -ServiceObjectiveName S0 -DatabaseMaxSizeBytes 5000000
ResourceGroupName : RG01
ServerName : Server01
DatabaseName : Database01
StorageKeyType : StorageAccessKey
StorageKey :
StorageUri : http://account01.blob.core.contoso.net/bacpacs/database01.bacpac
AdministratorLogin : User
AdministratorLoginPassword :
AuthenticationType : None
OperationStatusLink : https://management.contoso.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resource01/providers/Microsoft.Sql/servers/server01/databases/database01/importExportOperationResults/00000000-00
0-0000-0000-000000000000?api-version=2014-04-01
Status : InProgress
ErrorMessage :
Mit diesem Befehl wird eine Importanforderung erstellt, um eine BACPAC-Datei in eine neue Datenbank zu importieren.
Importiert eine BACPAC-Datei und erstellt eine neue Datenbank auf dem Server. (automatisch generiert)
New-AzSqlDatabaseImport -AdministratorLogin 'User' -AdministratorLoginPassword <SecureString> -AuthenticationType None -DatabaseMaxSizeBytes 5000000 -DatabaseName 'Database01' -Edition None -ResourceGroupName 'RG01' -ServerName 'Server01' -ServiceObjectiveName S0 -StorageKey 'StorageKey01' -StorageKeyType StorageAccessKey -StorageUri 'https://account01.blob.core.contoso.net/bacpacs/database01.bacpac'
Gibt den Namen des SQL-Administrators an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Gibt das Kennwort des SQL-Administrators an.
Typ: | SecureString |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Gibt den Typ der Authentifizierung an, die für den Zugriff auf den Server verwendet wird. Dieser Parameter ist standardmäßig sql, wenn kein Authentifizierungstyp festgelegt ist. Die zulässigen Werte für diesen Parameter sind:
- SQL. SQL-Authentifizierung. Legen Sie die Parameter "AdministratorLogin" und "AdministratorLoginPassword" auf den BENUTZERNAMEN und das Kennwort des SQL-Administrators fest.
- ADPassword. Microsoft Entra-Authentifizierung. Legen Sie AdministratorLogin und AdministratorLoginPassword- auf den Benutzernamen und das Kennwort des Microsoft Entra-Administrators fest. Dieser Parameter ist nur auf SQL-Datenbank-V12-Servern verfügbar.
Typ: | AuthenticationType |
Zulässige Werte: | None, Sql, AdPassword, ManagedIdentity |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.
Typ: | SwitchParameter |
Aliase: | cf |
Position: | Named |
Standardwert: | False |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Gibt die maximale Größe für die neu importierte Datenbank an.
Typ: | Int64 |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Gibt den Namen der SQL-Datenbank an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure
Typ: | IAzureContextContainer |
Aliase: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Gibt die Edition der neuen Datenbank an, in die importiert werden soll. Die zulässigen Werte für diesen Parameter sind:
- Prämie
- Grundlegend
- Norm
- DataWarehouse
- Kostenlos
Typ: | DatabaseEdition |
Zulässige Werte: | None, Premium, Basic, Standard, DataWarehouse, Stretch, Free, PremiumRS, GeneralPurpose, BusinessCritical, Hyperscale |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Gibt den Namen der Ressourcengruppe für den SQL-Datenbankserver an.
Typ: | String |
Position: | 0 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
Gibt den Namen des SQL-Datenbankservers an.
Typ: | String |
Position: | 1 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
Gibt den Namen des Dienstziels an, das der Azure SQL-Datenbank zugewiesen werden soll.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Die SQL Server-Ressourcen-ID zum Erstellen eines privaten Links
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Die Ressourcen-ID des Speicherkontos zum Erstellen eines privaten Links
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Gibt den Zugriffsschlüssel für das Speicherkonto an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Gibt den Zugriffsschlüsseltyp für das Speicherkonto an. Die zulässigen Werte für diesen Parameter sind:
- StorageAccessKey. Verwendet den Speicherkontoschlüssel.
- SharedAccessKey. Verwendet den SAS-Schlüssel (Shared Access Signature).
Typ: | StorageKeyType |
Zulässige Werte: | StorageAccessKey, SharedAccessKey, ManagedIdentity |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Gibt den BLOB-URI der BACPAC-Datei an.
Typ: | Uri |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Wenn festgelegt, wird eine private Verknüpfung für Speicherkonto und/oder SQL Server erstellt.
Typ: | Boolean |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Typ: | SwitchParameter |
Aliase: | wi |
Position: | Named |
Standardwert: | False |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
AzureSqlDatabaseImportExportBaseModel
- Schlüsselwörter: azure, azurerm, arm, resource, management, manager, sql, database, mssql
Feedback zu Azure PowerShell
Azure PowerShell ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: