Set-AzureSqlDatabase
Nastaví vlastnosti služby Azure SQL Database.
Poznámka:
Rutiny, na které odkazuje tato dokumentace, slouží ke správě starších prostředků Azure, které používají rozhraní API pro správu služeb. Informace o rutinách pro správu prostředků Azure Resource Manageru najdete v modulu Az PowerShell.
Syntax
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
Rutina Set-AzureSqlDatabase nastavuje vlastnosti služby Azure SQL Database. Databázi můžete zadat podle názvu nebo předat objekt služby Azure SQL Database prostřednictvím kanálu. Server můžete zadat podle názvu nebo předat kontext připojení k serveru Azure SQL Database. Vytvořte kontext připojení spuštěním rutiny New-AzureSqlDatabaseServerContext . Pokud zadáte server podle názvu, rutina k ověření požadavku použije aktuální informace o předplatném Azure.
Příklady
Příklad 1: Změna velikosti databáze pomocí kontextu připojení
PS C:\> $Database01 = Get-AzureSqlDatabase -ConnectionContext $Context -DatabaseName "Database01"
PS C:\> Set-AzureSqlDatabase -ConnectionContext $Context -Database $Database01 -MaxSizeGB 20
Tento příklad změní velikost databáze s názvem Database01 na 20 GB v kontextu připojení k serveru Azure SQL Database $Context.
Příklad 2: Změna velikosti databáze pomocí názvu serveru
PS C:\> $Database01 = Get-AzureSqlDatabase -ServerName "lpqd0zbr8y" -DatabaseName "Database01"
PS C:\> Set-AzureSqlDatabase -ServerName "lpqd0zbr8y" -Database $Database01 -MaxSizeGB 20
Tento příklad změní velikost databáze s názvem Database01 na 20 GB na serveru s názvem lpqd0zbr8y.
Parametry
-Confirm
Před spuštěním rutiny zobrazí výzvu k potvrzení.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ConnectionContext
Určuje kontext připojení serveru.
Type: | IServerDataServiceContext |
Aliases: | Context |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Database
Určuje objekt, který představuje službu Azure SQL Database, kterou tato rutina upravuje.
Type: | Database |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DatabaseName
Určuje název databáze, kterou tato rutina upraví.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Edition
Určuje novou edici služby Azure SQL Database. Platné hodnoty jsou:
- Žádní
- Webová
- Obchodní
- Základní
- Standard
- Premium
Type: | DatabaseEdition |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Umožňuje akci dokončit bez zobrazení výzvy k potvrzení.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxSizeBytes
Určuje novou maximální velikost databáze v bajtech. Můžete zadat buď tento parametr, nebo parametr MaxSizeGB . Přijatelné hodnoty založené na edici najdete v parametru MaxSizeGB .
Type: | Int64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxSizeGB
Určuje novou maximální velikost databáze v gigabajtech. Můžete zadat buď tento parametr, nebo parametr MaxSizeBytes . Přijatelné hodnoty se liší v závislosti na edici.
Základní hodnoty edice: 1 nebo 2
Standardní hodnoty edice: 1, 2, 5, 10, 20, 30, 40, 50, 100, 150, 200 nebo 250
Prémiové hodnoty edice: 1, 2, 5, 10, 20, 30, 40, 50, 100, 150, 200, 250, 300, 400 nebo 500
Hodnoty webové edice: 1 nebo 5
Hodnoty Business Edition: 10, 20, 30, 40, 50, 100 nebo 150
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NewDatabaseName
Určuje nový název databáze.
Type: | String |
Aliases: | NewName |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
Vrátí aktualizovanou službu Azure SQL Database.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Profile
Určuje profil Azure, ze kterého se tato rutina čte. Pokud nezadáte profil, tato rutina načte z místního výchozího profilu.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServerName
Určuje název serveru, který obsahuje databázi, kterou tato rutina upravuje.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ServiceObjective
Určuje objekt představující nový cíl služby (úroveň výkonu) pro tuto databázi. Platné hodnoty jsou:
- Základní: dd6d99bb-f193-4ec1-86f2-43d3bccbc49c
- Standardní (S0): f1173c43-91bd-4aaa-973c-54e79e15235b
- Standardní (S1): 1b1ebd4d-d903-4baa-97f9-4ea675f5e928
- Standard (S2): 455330e1-00cd-488b-b5fa-177c226f28b7
- *Standard (S3): 789681b8-ca10-4eb0-bdf2-e0b050601b40
- Premium (P1): 7203483a-c4fb-4304-9e9f-17c71c904f5d
- Premium (P2): a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0
- Premium (P3): a7c4c615-cfb1-464b-b252-925be0a19446
*Standard (S3) je součástí nejnovější aktualizace SQL Database V12 (Preview). Další informace najdete v tématu Co je nového ve službě Azure SQL Database V12 Preview.https://azure.microsoft.com/documentation/articles/sql-database-preview-whats-new/.
Type: | ServiceObjective |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Sync
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Vstupy
Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server.Database
Výstupy
Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server.Database