Set-AzureSqlDatabase
Hiermee stelt u eigenschappen in voor een Azure SQL Database.
Notitie
De cmdlets waarnaar in deze documentatie wordt verwezen, zijn bedoeld voor het beheren van verouderde Azure-resources die gebruikmaken van ASM-API's (Azure Service Manager). Deze verouderde PowerShell-module wordt niet aanbevolen bij het maken van nieuwe resources, omdat ASM is gepland voor buitengebruikstelling. Zie Buitengebruikstelling van Azure Service Manager voor meer informatie.
De Az PowerShell-module is de aanbevolen PowerShell-module voor het beheren van ARM-resources (Azure Resource Manager) met PowerShell.
Syntaxis
Set-AzureSqlDatabase
-ConnectionContext <IServerDataServiceContext>
-DatabaseName <String>
[-NewDatabaseName <String>]
[-Edition <DatabaseEdition>]
[-MaxSizeGB <Int32>]
[-MaxSizeBytes <Int64>]
[-ServiceObjective <ServiceObjective>]
[-PassThru]
[-Force]
[-Sync]
[-Profile <AzureSMProfile>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzureSqlDatabase
-ConnectionContext <IServerDataServiceContext>
-Database <Database>
[-NewDatabaseName <String>]
[-Edition <DatabaseEdition>]
[-MaxSizeGB <Int32>]
[-MaxSizeBytes <Int64>]
[-ServiceObjective <ServiceObjective>]
[-PassThru]
[-Force]
[-Sync]
[-Profile <AzureSMProfile>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzureSqlDatabase
-ServerName <String>
-DatabaseName <String>
[-NewDatabaseName <String>]
[-Edition <DatabaseEdition>]
[-MaxSizeGB <Int32>]
[-MaxSizeBytes <Int64>]
[-ServiceObjective <ServiceObjective>]
[-PassThru]
[-Force]
[-Sync]
[-Profile <AzureSMProfile>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzureSqlDatabase
-ServerName <String>
-Database <Database>
[-NewDatabaseName <String>]
[-Edition <DatabaseEdition>]
[-MaxSizeGB <Int32>]
[-MaxSizeBytes <Int64>]
[-ServiceObjective <ServiceObjective>]
[-PassThru]
[-Force]
[-Sync]
[-Profile <AzureSMProfile>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
De set-AzureSqlDatabase-cmdlet stelt eigenschappen in voor een Azure SQL Database. U kunt de database op naam opgeven of een Azure SQL Database-object doorgeven via de pijplijn. U kunt de server op naam opgeven of een azure SQL Database-serververbindingscontext doorgeven. Maak een verbindingscontext door de cmdlet New-AzureSqlDatabaseServerContext uit te voeren. Als u de server op naam opgeeft, gebruikt de cmdlet de huidige Azure-abonnementsgegevens om de aanvraag te verifiëren.
Voorbeelden
Voorbeeld 1: De grootte van een database wijzigen met behulp van een verbindingscontext
PS C:\> $Database01 = Get-AzureSqlDatabase -ConnectionContext $Context -DatabaseName "Database01"
PS C:\> Set-AzureSqlDatabase -ConnectionContext $Context -Database $Database01 -MaxSizeGB 20
In dit voorbeeld wordt de grootte van de database met de naam Database01 gewijzigd in 20 GB, in de context van de Azure SQL Database-serververbinding $Context.
Voorbeeld 2: De grootte van een database wijzigen met behulp van een servernaam
PS C:\> $Database01 = Get-AzureSqlDatabase -ServerName "lpqd0zbr8y" -DatabaseName "Database01"
PS C:\> Set-AzureSqlDatabase -ServerName "lpqd0zbr8y" -Database $Database01 -MaxSizeGB 20
In dit voorbeeld wordt de grootte van de database met de naam Database01 gewijzigd in 20 GB op de server met de naam lpqd0zbr8y.
Parameters
-Confirm
Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliassen: | cf |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ConnectionContext
Hiermee geeft u de verbindingscontext van een server.
Type: | IServerDataServiceContext |
Aliassen: | Context |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Database
Hiermee geeft u een object op dat de Azure SQL Database vertegenwoordigt die door deze cmdlet wordt gewijzigd.
Type: | Database |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-DatabaseName
Hiermee geeft u de naam op van de database die door deze cmdlet wordt gewijzigd.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Edition
Hiermee geeft u de nieuwe editie voor de Azure SQL Database op. Geldige waarden zijn:
- Geen
- Web
- Onderneming
- Basic
- Standard
- Premium
Type: | DatabaseEdition |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Force
Hiermee kunt u de actie voltooien zonder dat u om bevestiging wordt gevraagd.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-MaxSizeBytes
Hiermee geeft u de nieuwe maximale grootte voor de database in bytes. U kunt deze parameter of de parameter MaxSizeGB opgeven. Zie de parameter MaxSizeGB voor acceptabele waarden op basis van de editie.
Type: | Int64 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-MaxSizeGB
Hiermee geeft u de nieuwe maximale grootte voor de database in gigabytes. U kunt deze parameter of de parameter MaxSizeBytes opgeven. De acceptabele waarden verschillen op basis van de editie.
Basiseditiewaarden: 1 of 2
Standard Edition-waarden: 1, 2, 5, 10, 20, 30, 40, 50, 100, 150, 200 of 250
Premium Edition-waarden: 1, 2, 5, 10, 20, 30, 40, 50, 100, 150, 200, 250, 300, 400 of 500
Web Edition-waarden: 1 of 5
Business Edition-waarden: 10, 20, 30, 40, 50, 100 of 150
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-NewDatabaseName
Hiermee geeft u de nieuwe naam van de database.
Type: | String |
Aliassen: | NewName |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-PassThru
Retourneert de bijgewerkte Azure SQL Database.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Profile
Hiermee geeft u het Azure-profiel op waaruit deze cmdlet wordt gelezen. Als u geen profiel opgeeft, leest deze cmdlet uit het lokale standaardprofiel.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ServerName
Hiermee geeft u de naam op van de server die de database bevat die door deze cmdlet wordt gewijzigd.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ServiceObjective
Hiermee geeft u een object op dat de nieuwe servicedoelstelling (prestatieniveau) voor deze database vertegenwoordigt. Geldige waarden zijn:
- Basis: dd6d99bb-f193-4ec1-86f2-43d3bccbc49c
- Standaard (S0): f1173c43-91bd-4aaa-973c-54e79e15235b
- Standaard (S1): 1b1ebd4d-d903-4baa-97f9-4ea675f5e928
- Standaard (S2): 455330e1-00cd-488b-b5fa-177c226f28b7
- *Standaard (S3): 789681b8-ca10-4eb0-bdf2-e0b050601b40
- Premium (P1): 7203483a-c4fb-4304-9e9f-17c71c904f5d
- Premium (P2): a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0
- Premium (P3): a7c4c615-azure1-464b-b252-925be0a19446
*Standard (S3) maakt deel uit van de nieuwste SQL Database Update V12 (preview). Zie Wat is er nieuw in azure SQL Database V12 Preview voor meer informatiehttps://azure.microsoft.com/documentation/articles/sql-database-preview-whats-new/.
Type: | ServiceObjective |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Sync
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-WhatIf
Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliassen: | wi |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Invoerwaarden
Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server.Database
Uitvoerwaarden
Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server.Database