Get-AzureSqlDatabaseCopy
Kontroluje stav relací kopírování.
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
Get-AzureSqlDatabaseCopy
-ServerName <String>
[-DatabaseName <String>]
[-PartnerServer <String>]
[-PartnerDatabase <String>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Get-AzureSqlDatabaseCopy
-ServerName <String>
-DatabaseCopy <DatabaseCopy>
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Get-AzureSqlDatabaseCopy
-ServerName <String>
-Database <Database>
[-PartnerServer <String>]
[-PartnerDatabase <String>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
Rutina Get-AzureSqlDatabaseCopy kontroluje stav jedné nebo více aktivních relací kopírování. Tuto rutinu spusťte po spuštění rutiny Start-AzureSqlDatabaseCopy nebo Stop-AzureSqlDatabaseCopy. Můžete zkontrolovat konkrétní relaci kopírování, všechny relace kopírování nebo filtrovaný seznam relací kopírování, například všechny kopie na konkrétním cílovém serveru. Tuto rutinu můžete spustit na serveru, který je hostitelem zdrojové nebo cílové databáze.
Tato rutina je synchronní. Rutina blokuje konzolu Azure PowerShellu, dokud nevrátí objekt stavu.
Parametry PartnerServer a PartnerDatabase jsou volitelné. Pokud nezadáte ani jeden parametr, vrátí tato rutina tabulku výsledků. Pokud chcete zobrazit stav pouze pro konkrétní databázi, zadejte oba parametry.
Příklady
Příklad 1: Získání stavu kopírování databáze
PS C:\> Get-AzureSqlDatabaseCopy -ServerName "lpqd0zbr8y" -DatabaseName "Orders" -PartnerServer "bk0b8kf658"
Tento příkaz získá stav databáze s názvem Orders na serveru s názvem lpqd0zbr8y. Parametr PartnerServer omezuje tento příkaz na server bk0b8kf658.
Příklad 2: Získání stavu všech kopií na serveruGet stavu všech kopií na serveru
PS C:\> Get-AzureSqlDatabaseCopy -ServerName "lpqd0zbr8y"
Tento příkaz získá stav všech aktivních kopií na serveru s názvem lpqd0zbr8y.
Parametry
-Database
Určuje objekt, který představuje zdrojovou službu Azure SQL Database. Tato rutina získá stav kopírování databáze, kterou tento parametr určuje.
Typ: | Database |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-DatabaseCopy
Určuje objekt, který představuje databázi. Tato rutina získá stav kopírování databáze, kterou tento parametr určuje. Tento parametr přijímá vstup kanálu.
Typ: | DatabaseCopy |
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 zdrojové databáze. Tato rutina získá stav kopírování databáze, kterou tento parametr určuje.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-PartnerDatabase
Určuje název sekundární databáze. Pokud tato databáze není v zobrazení dynamické správy sys.dm_database_copies nalezena, vrátí tato rutina prázdný stavový objekt.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-PartnerServer
Určuje název serveru, který je hostitelem cílové databáze. Pokud tento server v zobrazení dynamické správy sys.dm_database_copies nenajde, vrátí tato rutina prázdný stavový objekt.
Typ: | String |
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, na kterém se nachází kopie databáze.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
Vstupy
Microsoft.WindowsAzure.Commands.SqlDatabase.Model.DatabaseCopy
Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server.Database
Výstupy
Microsoft.WindowsAzure.Commands.SqlDatabase.Model.DatabaseCopy
Poznámky
- Ověřování: Tato rutina vyžaduje ověřování na základě certifikátů. Příklad použití ověřování na základě certifikátů k nastavení aktuálního předplatného najdete v rutině New-AzureSqlDatabaseServerContext.