Sdílet prostřednictvím


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.