Udostępnij za pośrednictwem


Get-AzureSqlRecoverableDatabase

Pobiera możliwe do odzyskania bazy danych z określonego serwera.

Uwaga

Polecenia cmdlet, do których odwołuje się ta dokumentacja, służą do zarządzania starszymi zasobami platformy Azure korzystającymi z interfejsów API programu Azure Service Manager (ASM). Ten starszy moduł programu PowerShell nie jest zalecany podczas tworzenia nowych zasobów, ponieważ usługa ASM ma zostać wycofana. Aby uzyskać więcej informacji, zobacz Wycofywanie programu Azure Service Manager.

Moduł Az programu PowerShell jest zalecanym modułem programu PowerShell do zarządzania zasobami usługi Azure Resource Manager (ARM) przy użyciu programu PowerShell.

Składnia

Get-AzureSqlRecoverableDatabase
   -ServerName <String>
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
Get-AzureSqlRecoverableDatabase
   -ServerName <String>
   -DatabaseName <String>
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
Get-AzureSqlRecoverableDatabase
   -Database <RecoverableDatabase>
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Opis

Polecenie cmdlet Get-AzureSqlRecoverableDatabase pobiera możliwe do odzyskania bazy danych z określonego serwera. To polecenie cmdlet pobiera konkretną bazę danych możliwe do odzyskania lub wszystkie możliwe do odzyskania bazy danych na serwerze.

Przykłady

Przykład 1. Pobieranie wszystkich możliwych do odzyskania baz danych

PS C:\> Get-AzureSqlRecoverableDatabase -ServerName "Server01"

To polecenie pobiera wszystkie możliwe do odzyskania bazy danych na serwerze o nazwie Server01.

Przykład 2. Uzyskiwanie określonej bazy danych możliwej do odzyskania

PS C:\> Get-AzureSqlRecoverableDatabase -ServerName "Server01" -DatabaseName "Database17"

To polecenie pobiera bazę danych o nazwie Database17 na serwerze o nazwie Server01.

Parametry

-Database

Określa obiekt reprezentujący odzyskiwalną bazę danych pobieraną przez to polecenie cmdlet.

Typ:RecoverableDatabase
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-DatabaseName

Określa nazwę bazy danych możliwej do odzyskania, którą pobiera to polecenie cmdlet.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Profile

Określa profil platformy Azure, z którego to polecenie cmdlet odczytuje. Jeśli nie określisz profilu, to polecenie cmdlet odczytuje z lokalnego profilu domyślnego.

Typ:AzureSMProfile
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ServerName

Określa nazwę serwera, z którego to polecenie cmdlet pobiera możliwe do odzyskania bazy danych.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

RecoverableDatabase

Dane wyjściowe

IEnumerable\<Microsoft.WindowsAzure.Management.Sql.Models.RecoverableDatabase\>

Uwagi

  • Aby uruchomić to polecenie cmdlet, należy użyć uwierzytelniania opartego na certyfikatach. Uruchom następujące polecenia na komputerze, na którym uruchom następujące polecenie cmdlet:

PS C:\\\> $subId = \<Subscription ID\> PS C:\\\> $thumbprint = \<Certificate Thumbprint\> PS C:\\\> $myCert = Get-Item Cert:\CurrentUser\My\$thumbprint PS C:\\\> Set-AzureSubscription -SubscriptionName "mySubscription" -SubscriptionId $subId -Certificate $myCert PS C:\\\> Select-AzureSubscription -SubscriptionName "mySubscription"