New-AzSqlDatabaseImport
Importerar en .bacpac-fil och skapar en ny databas på servern.
Syntax
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>]
Description
Cmdleten New-AzSqlDatabaseImportera importerar en bacpac-fil från ett Azure Storage-konto till en ny Azure SQL Database. Begäran om importdatabasstatus kan skickas för att hämta statusinformation för den här begäran.
Exempel
Exempel 1: Skapa en importbegäran för en bacpac-fil
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 :
Det här kommandot skapar en importbegäran om att importera en .bacpac till en ny databas.
Exempel 2
Importerar en .bacpac-fil och skapar en ny databas på servern. (automatiskt genererad)
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'
Parametrar
-AdministratorLogin
Anger namnet på SQL-administratören.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-AdministratorLoginPassword
Anger lösenordet för SQL-administratören.
Typ: | SecureString |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-AuthenticationType
Anger vilken typ av autentisering som används för att komma åt servern. Den här parametern är som standard SQL om ingen autentiseringstyp har angetts. De godtagbara värdena för den här parametern är:
- SQL. SQL-autentisering. Ange parametrarna AdministratorLogin och AdministratorLoginPassword till SQL-administratörens användarnamn och lösenord.
- ADPassword. Microsoft Entra-autentisering. Ange AdministratorLogin och AdministratorLoginPassword till användarnamnet och lösenordet för Microsoft Entra-administratören. Den här parametern är endast tillgänglig på SQL Database V12-servrar.
Typ: | AuthenticationType |
Godkända värden: | None, Sql, AdPassword, ManagedIdentity |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Typ: | SwitchParameter |
Alias: | cf |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-DatabaseMaxSizeBytes
Anger den maximala storleken för den nyligen importerade databasen.
Typ: | Int64 |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-DatabaseName
Anger namnet på SQL Database.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure
Typ: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Edition
Anger den utgåva av den nya databasen som ska importeras till. De godtagbara värdena för den här parametern är:
- Premie
- Grundläggande
- Standard
- DataWarehouse
- Gratis
Typ: | DatabaseEdition |
Godkända värden: | None, Premium, Basic, Standard, DataWarehouse, Stretch, Free, PremiumRS, GeneralPurpose, BusinessCritical, Hyperscale |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ResourceGroupName
Anger namnet på resursgruppen för SQL Database-servern.
Typ: | String |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-ServerName
Anger namnet på SQL Database-servern.
Typ: | String |
Position: | 1 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-ServiceObjectiveName
Anger namnet på tjänstmålet som ska tilldelas till Azure SQL Database.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-SqlServerResourceIdForPrivateLink
Sql Server-resurs-ID:t för att skapa en privat länk
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-StorageAccountResourceIdForPrivateLink
Lagringskontots resurs-ID för att skapa en privat länk
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-StorageKey
Anger åtkomstnyckeln för lagringskontot.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-StorageKeyType
Anger typ av åtkomstnyckel för lagringskontot. De godtagbara värdena för den här parametern är:
- StorageAccessKey. Använder lagringskontonyckeln.
- SharedAccessKey. Använder SAS-nyckeln (Signatur för delad åtkomst).
Typ: | StorageKeyType |
Godkända värden: | StorageAccessKey, SharedAccessKey, ManagedIdentity |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-StorageUri
Anger blob-URI:n för .bacpac-filen.
Typ: | Uri |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-UseNetworkIsolation
Om det anges skapar du en privat länk för lagringskontot och/eller SQL-servern
Typ: | Boolean |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-WhatIf
Visar vad som skulle hända om cmdleten körs. Cmdleten körs inte.
Typ: | SwitchParameter |
Alias: | wi |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
Indata
Utdata
AzureSqlDatabaseImportExportBaseModel
Kommentarer
- Nyckelord: azure, azurerm, arm, resource, management, manager, sql, database, mssql
Relaterade länkar
Azure PowerShell