Get-AzureRmSqlSyncSchema
Egy tagadatbázis vagy egy központi adatbázis szinkronizálási sémájára vonatkozó információkat ad vissza.
Figyelmeztetés
Az AzureRM PowerShell-modul 2024. február 29-én hivatalosan elavult. Javasoljuk a felhasználóknak, hogy migráljanak az AzureRM-ből az Az PowerShell-modulba a folyamatos támogatás és frissítések biztosítása érdekében.
Bár az AzureRM-modul továbbra is működik, a továbbiakban nem tart fenn vagy nem támogatott, így a folyamatos használatot a felhasználó saját belátása szerint és kockázatára teheti. Az Az modulra való áttéréshez tekintse meg a migrálási erőforrásainkat.
Syntax
Get-AzureRmSqlSyncSchema
[-SyncGroupName] <String>
[-SyncMemberName <String>]
[-ServerName] <String>
[-DatabaseName] <String>
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
A Get-AzureRmSqlSyncSchema parancsmag információt ad vissza egy tagadatbázis vagy egy központi adatbázis szinkronizálási sémájáról.
Példák
1.1. példa: Egy központi adatbázis szinkronizálási sémájának lekérése
PS C:\>Get-AzureRmSqlSyncSchema -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "database01" -SyncGroupName "syncGroup01"
Tables LastUpdateTime
------ --------------
{dbo.Table_1, dbo.Table_2} 6/13/2017 10:03:44 AM
Ez a parancs lekéri a szinkronizálási csoport syncGroup01 szinkronizálási csoportjában lévő központi adatbázis szinkronizálási sémáját.
1.2. példa: Egy központi adatbázis szinkronizálási sémájának lekérése és a Táblák kibontása
PS C:\>Get-AzureRmSqlSyncSchema -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "database01" -SyncGroupName "syncGroup01" | select -ExpandProperty Tables
Columns : {column1, column2}
ErrorId : Schema_TableHasNoPrimaryKey
HasError : True
Name : dbo.Table_1
QuotedName : [dbo].[Table_1]
Columns : {column2, column4}
ErrorId : Schema_TableHasNoPrimaryKey
HasError : True
Name : dbo.Table_2
QuotedName : [dbo].[Table_2]
Ez a parancs lekéri a szinkronizálási csoport syncGroup01 szinkronizálási csoportjában lévő központi adatbázis szinkronizálási sémáját, és kibontja a Táblák tulajdonságot.
2. példa: A tagadatbázis szinkronizálási sémájának lekérése
PS C:\>Get-AzureRmSqlSyncSchema -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "database01" -SyncGroupName "syncGroup01" -SyncMemberName "syncMember01"
The schema payload is the same as Example 1.
Ez a parancs lekéri a tagadatbázis szinkronizálási sémáját a szinkronizálási tag syncMember01 fájlban.
Paraméterek
-DatabaseName
Az Azure SQL Database neve.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés
Type: | IAzureContextContainer |
Aliases: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Az erőforráscsoport neve.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ServerName
Az Azure SQL Server neve.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SyncGroupName
A szinkronizálási csoport neve.
Type: | String |
Position: | 3 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SyncMemberName
A szinkronizálási tag neve.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |