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
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"