Megosztás a következőn keresztül:


Add-AzSqlDatabaseToFailoverGroup

Egy vagy több adatbázist ad hozzá egy Azure SQL Database feladatátvételi csoporthoz.

Syntax

Default (Alapértelmezett)

Add-AzSqlDatabaseToFailoverGroup
    [-ServerName] <String>
    [-FailoverGroupName] <String>
    -Database <System.Collections.Generic.List`1[Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel]>
    [-SecondaryType <String>]
    [-ResourceGroupName] <String>
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Description

Hozzáad egy vagy több adatbázist az Azure SQL Database feladatátvételi csoport elsődleges kiszolgálóján az adott feladatátvételi csoporthoz. Az adatbázisok nem lehetnek másodlagos adatbázisok a meglévő replikációs kapcsolatokban. A parancs elindítja a feladatátvételi csoport másodlagos kiszolgálójára hozzáadott adatbázisok georeplikációs feladatátvételét. Ha olyan adatbázis-objektumokat szeretne beszerezni, amelyekkel feltöltheti az "-Database" paramétert, használja (például) a Get-AzSqlDatabase parancsmagot. A parancs végrehajtásához a feladatátvevő csoport elsődleges kiszolgálóját kell használni.

Példák

1. példa

$failoverGroup = Get-AzSqlDatabase -ResourceGroupName rg -ServerName primaryserver -DatabaseName db1 | Add-AzSqlDatabaseToFailoverGroup -ResourceGroupName rg -ServerName primaryserver -FailoverGroupName fg

Ez a parancs egy adatbázist ad hozzá egy feladatátvevő csoporthoz a beadással.

2. példa

$primaryServer = Get-AzSqlServer -ResourceGroupName rg -ServerName primaryserver
$failoverGroup = $primaryServer | Add-AzSqlDatabaseToFailoverGroup -FailoverGroupName fg -Database ($primaryServer | Get-AzSqlDatabase)

Ez a parancs hozzáadja a kiszolgáló összes adatbázisát egy feladatátvételi csoporthoz.

3. példa

$failoverGroup = Get-AzSqlDatabaseFailoverGroup -ResourceGroupName rg -ServerName primaryserver -FailoverGroupName fg
$databases = Get-AzSqlElasticPoolDatabase -ResourceGroupName rg -ServerName primaryserver -ElasticPoolName pool1
$failoverGroup = $failoverGroup | Add-AzSqlDatabaseToFailoverGroup -Database $databases

Ez a parancs hozzáadja egy rugalmas készlet összes adatbázisát egy feladatátvételi csoporthoz.

Paraméterek

-Database

A feladatátvételi csoport elsődleges kiszolgálóján lévő egy vagy több Azure SQL Database-adatbázist hozzá kell adni a feladatátvételi csoporthoz.

Paramétertulajdonságok

Típus:

List<T>[AzureSqlDatabaseModel]

Alapértelmezett érték:None
Támogatja a helyettesítő karaktereket:False
DontShow:False

Paraméterkészletek

(All)
Position:Named
Kötelező:True
Folyamatból származó érték:True
Folyamatból származó érték tulajdonságnév alapján:False
Fennmaradó argumentumokból származó érték:False

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés

Paramétertulajdonságok

Típus:IAzureContextContainer
Alapértelmezett érték:None
Támogatja a helyettesítő karaktereket:False
DontShow:False
Aliasok:AzContext, AzureRmContext, AzureCredential

Paraméterkészletek

(All)
Position:Named
Kötelező:False
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:False
Fennmaradó argumentumokból származó érték:False

-FailoverGroupName

Az Azure SQL Database feladatátvételi csoport neve.

Paramétertulajdonságok

Típus:String
Alapértelmezett érték:None
Támogatja a helyettesítő karaktereket:False
DontShow:False

Paraméterkészletek

(All)
Position:2
Kötelező:True
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:True
Fennmaradó argumentumokból származó érték:False

-ResourceGroupName

Az erőforráscsoport neve.

Paramétertulajdonságok

Típus:String
Alapértelmezett érték:None
Támogatja a helyettesítő karaktereket:False
DontShow:False

Paraméterkészletek

(All)
Position:0
Kötelező:True
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:True
Fennmaradó argumentumokból származó érték:False

-SecondaryType

Másodlagos típusú adatbázisok a partnerkiszolgálón. Az alapértelmezett érték a Geo.

Paramétertulajdonságok

Típus:String
Alapértelmezett érték:None
Elfogadott értékek:Geo, Standby
Támogatja a helyettesítő karaktereket:False
DontShow:False

Paraméterkészletek

(All)
Position:Named
Kötelező:False
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:False
Fennmaradó argumentumokból származó érték:False

-ServerName

A feladatátvételi csoport elsődleges Azure SQL Database-kiszolgálójának neve.

Paramétertulajdonságok

Típus:String
Alapértelmezett érték:None
Támogatja a helyettesítő karaktereket:False
DontShow:False

Paraméterkészletek

(All)
Position:1
Kötelező:True
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:True
Fennmaradó argumentumokból származó érték:False

CommonParameters

Ez a parancsmag a következő gyakori paramétereket támogatja: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction és -WarningVariable. További információért lásd about_CommonParameters.

Bevitelek

String

List<T>

Kimenetek

AzureSqlFailoverGroupModel