New-AzureSqlDatabase
Vytvoří 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 Azure Service Manageru (ASM). Tento starší modul PowerShellu se nedoporučuje při vytváření nových prostředků, protože ASM je naplánované pro vyřazení z provozu. Další informace najdete v části Vyřazení Azure Service Manageru.
Modul Az PowerShell je doporučený modul PowerShellu pro správu prostředků Azure Resource Manageru (ARM) pomocí PowerShellu.
Syntaxe
New-AzureSqlDatabase
-ConnectionContext <IServerDataServiceContext>
-DatabaseName <String>
[-Collation <String>]
[-Edition <DatabaseEdition>]
[-ServiceObjective <ServiceObjective>]
[-MaxSizeGB <Int32>]
[-MaxSizeBytes <Int64>]
[-Force]
[-Profile <AzureSMProfile>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzureSqlDatabase
-ServerName <String>
-DatabaseName <String>
[-Collation <String>]
[-Edition <DatabaseEdition>]
[-ServiceObjective <ServiceObjective>]
[-MaxSizeGB <Int32>]
[-MaxSizeBytes <Int64>]
[-Force]
[-Profile <AzureSMProfile>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Rutina New-AzureSqlDatabase vytvoří službu Azure SQL Database. Server můžete zadat pomocí kontextu připojení k serveru Azure SQL Database, který vytvoříte pomocí rutiny New-AzureSqlDatabaseServerContext . Pokud zadáte název serveru, rutina použije aktuální informace o předplatném Azure k ověření žádosti o přístup k serveru.
Když vytvoříte novou databázi zadáním serveru Azure SQL Database, rutina New-AzureSqlDatabase vytvoří dočasný kontext připojení pomocí zadaného názvu serveru a aktuálních informací o předplatném Azure k provedení operace.
Příklady
Příklad 1: Vytvoření databáze
PS C:\> $Database01 = New-AzureSqlDatabase -ConnectionContext $Context -DatabaseName "Database01" -Edition "Business" -MaxSizeGB 50 -Collation "SQL_Latin1_General_CP1_CI_AS"
Tento příkaz vytvoří databázi Azure SQL Database s názvem Database1 pro kontext připojení k serveru Azure SQL Database $Context.
Příklad 2: Vytvoření databáze v aktuálním předplatném
PS C:\> $Database01 = New-AzureSqlDatabase -ServerName "lpqd0zbr8y" -DatabaseName "Database01" -Edition "Business" -MaxSizeGB 50 -Collation "SQL_Latin1_General_CP1_CI_AS"
Tento příklad vytvoří databázi s názvem Database1 na zadaném serveru Azure SQL Database s názvem lpqd0zbr8y. Rutina používá aktuální informace o předplatném Azure k ověření žádosti o přístup k serveru.
Parametry
-Collation
Určuje kolaci pro novou databázi.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Confirm
Před spuštěním rutiny zobrazí výzvu k potvrzení.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Default value: | False |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ConnectionContext
Určuje kontext připojení serveru, kde tato rutina vytvoří databázi.
Typ: | IServerDataServiceContext |
Aliasy: | Context |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-DatabaseName
Určuje název nové databáze.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Edition
Určuje edici nové služby Azure SQL Database. Platné hodnoty jsou:
- Nic
- Web
- Obchodní
- Basic
- Standard
- Premium
Výchozí hodnota je Web.
Typ: | DatabaseEdition |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Force
Umožňuje akci dokončit, aniž by se uživateli zobrazila výzva k potvrzení.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-MaxSizeBytes
Určuje maximální velikost databáze v bajtech. Můžete zadat buď tento parametr, nebo parametr MaxSizeGB . Informace o přijatelných hodnotách založených na edici najdete v popisu parametru MaxSizeGB .
Typ: | Int64 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-MaxSizeGB
Určuje 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
edice Standard hodnoty: 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
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | 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.
Typ: | AzureSMProfile |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ServerName
Určuje název serveru Azure SQL Database, který bude obsahovat novou databázi.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-ServiceObjective
Určuje objekt, který představuje nový cíl služby (úroveň výkonu) pro tuto databázi. Tato hodnota představuje úroveň prostředků přiřazených k této databázi. Platné hodnoty jsou:
Basic: dd6d99bb-f193-4ec1-86f2-43d3bccbc49c Standard (S0): f1173c43-91bd-4aaa-973c-54e79e15235b Standard (S1): 1b1ebd4d-d903-4baa-97f9-4ea675f5e928 Standard (S2): 455330e1-00cd-488b-b5fa-177c26f26f28b7 *Standard (S3): 789681b8-ca10-4eb0-bdf2-e0b050601b40 Premium (P1): 7203483a-c4fb-4304-9e9f-17c71c904f5d Premium (P1): 7203483a-c4fb-4304-9e9f-9e9f-1 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/.
Typ: | ServiceObjective |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-WhatIf
Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Default value: | False |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Výstupy
Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server.Database
Poznámky
- Pokud chcete odstranit databázi vytvořenou new-AzureSqlDatabase, použijte rutinu Remove-AzureSqlDatabase.