Get-AzSqlSyncSchema
Egy tagadatbázis vagy egy központi adatbázis szinkronizálási sémájára vonatkozó információkat ad vissza.
Syntax
Get-AzSqlSyncSchema
[-SyncGroupName] <String>
[-SyncMemberName <String>]
[-ServerName] <String>
[-DatabaseName] <String>
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
A Get-AzSqlSyncSchema parancsmag egy tagadatbázis vagy egy központi adatbázis szinkronizálási sémájáról ad vissza információkat.
Példák
1. példa: Egy központi adatbázis szinkronizálási sémájának lekérése
Get-AzSqlSyncSchema -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.
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
Get-AzSqlSyncSchema -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "database01" -SyncGroupName "syncGroup01" | Select-Object -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.
3. példa: A tagadatbázis szinkronizálási sémájának lekérése
Get-AzSqlSyncSchema -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.
Típus: | String |
Position: | 2 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-DefaultProfile
Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés
Típus: | IAzureContextContainer |
Aliasok: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-ResourceGroupName
Az erőforráscsoport neve.
Típus: | String |
Position: | 0 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-ServerName
Az Azure SQL Server neve.
Típus: | String |
Position: | 1 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-SyncGroupName
A szinkronizálási csoport neve.
Típus: | String |
Position: | 3 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-SyncMemberName
A szinkronizálási tag neve.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |