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


A tanúsító eltávolítása adatbázistükrözési munkamenetből (SQL Server)

A következőkre vonatkozik:SQL Server

Ez a témakör azt ismerteti, hogyan távolíthat el egy tanút az SQL Server adatbázis-tükrözési munkamenetéből az SQL Server Management Studio vagy a Transact-SQL használatával. Az adatbázis-tükrözési munkamenet során az adatbázis tulajdonosa bármikor kikapcsolhatja az adatbázis-tükrözési munkamenet tanúsítóját.

Ebben a Témában

Mielőtt hozzákezdene

Biztonság

Permissions

Alter engedély szükséges az adatbázishoz.

Az SQL Server Management Studio használata

A tanú eltávolítása

  1. Csatlakozzon az elsődleges kiszolgálópéldányhoz, és az Object Explorer panelen kattintson a szerver nevére a szerverfa kibontásához.

  2. Bontsa ki az Adatbázisok elemet, és válassza ki azt az adatbázist, amelynek a tanúsítóját el szeretné távolítani.

  3. Kattintson a jobb gombbal az adatbázisra, válassza a Feladatok, majd a Tükrözés parancsot. Ekkor megnyílik az Adatbázis tulajdonságai párbeszédpanel tükrözésilapja .

  4. A tanúsító eltávolításához törölje a kiszolgáló hálózati címét a Tanúsító mezőből.

    Megjegyzés:

    Ha nagy biztonságú módról nagy teljesítményű üzemmódra vált, a Witness mező automatikusan törlődik.

Transact-SQL használata

A tanú eltávolítása

  1. Csatlakozzon az adatbázismotorhoz bármelyik partnerkiszolgáló-példányon.

  2. A Standard sávon kattintson Új lekérdezéselemre.

  3. Adja ki a következő utasítást:

    ALTER DATABASEdatabase_name A TANÚSÍTÓ KIKAPCSOLÁSA

    ahol database_name a tükrözött adatbázis neve.

    Az alábbi példa eltávolítja a tanút az AdventureWorks2025 adatbázisból.

    ALTER DATABASE AdventureWorks2022 SET WITNESS OFF ;  
    

Nyomon követés: A tanúsító eltávolítása után

A tanúsító kikapcsolása a tranzakcióbiztonsági beállításnak megfelelően módosítja a működési módot :

  • Ha a tranzakcióbiztonság FULL (alapértelmezett) értékre van állítva, a munkamenet magas biztonsági, szinkron módot használ automatikus feladatátvétel nélkül.

  • Ha a tranzakcióbiztonság KI van kapcsolva, a munkamenet aszinkron nagy teljesítményű módban működik kvórum nélkül. Ha a tranzakció biztonsága kikapcsolva van, határozottan javasoljuk, hogy a tanút is kapcsolja ki.

Jótanács

Az adatbázis tranzakcióbiztonsági beállítása minden partneren rögzítve van a sys.database_mirroring katalógusnézetben, a mirroring_safety_level és mirroring_safety_level_desc oszlopokban.

Kapcsolódó tevékenységek

Lásd még:

ALTER DATABASE Adatbázis tükrözése (Transact-SQL)
Tranzakcióbiztonság módosítása adatbázis-tükrözési munkamenetben (Transact-SQL)
Adatbázistükrözési tanúsító hozzáadása Windows-hitelesítéssel (Transact-SQL)
Adatbázis-tükrözési tanú