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


Adatbázis-tükrözési munkamenet (SQL Server) szüneteltetése vagy folytatása

A következőkre vonatkozik:SQL Server

Ez a témakör azt ismerteti, hogyan szüneteltetheti vagy folytathatja az adatbázis-tükrözést az SQL Server Management Studióval vagy a Transact-SQL-lel.

Ebben a Témában

Mielőtt hozzákezdene

Bármikor felfüggeszthet egy adatbázis-tükrözési munkamenetet, amely szűk keresztmetszetek esetén javíthatja a teljesítményt, és bármikor folytathatja a felfüggesztett munkamenetet.

Caution

Kényszerített átállás után, amikor az eredeti fő kiszolgáló újracsatlakozik, a tükrözést felfüggesztik. Ebben a helyzetben a tükrözés folytatása adatvesztést okozhat az eredeti főkiszolgálón. A lehetséges adatvesztés kezelésével kapcsolatos információkért lásd: Szerepkörváltás adatbázistükrözési munkamenet (SQL Server) során.

Biztonság

Permissions

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

Az SQL Server Management Studio használata

Az adatbázis-tükrözési munkamenet szüneteltetéséhez vagy folytatásához használja az Adatbázis tulajdonságainak tükrözése lapot.

Adatbázis-tükrözés szüneteltetése vagy folytatása

  1. Az adatbázis-tükrözési munkamenet során csatlakozzon a fő kiszolgálópéldányhoz, az Object Explorerben, a kiszolgáló nevére kattintva bontsa ki a kiszolgálófát.

  2. Bontsa ki az Adatbázisok elemet, és válassza ki az adatbázist.

  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 munkamenet szüneteltetéséhez kattintson a Szüneteltetés gombra.

    Egy kérés megerősítést kér; ha az Igen gombra kattint, a munkamenet szünetel, és a gomb Folytatás-ra változik.

    A munkamenet szüneteltetésének hatásáról további információt az Adatbázis-tükrözés szüneteltetése és folytatása (SQL Server) című témakörben talál.

  5. A munkamenet folytatásához kattintson a Folytatás gombra.

Transact-SQL használata

Adatbázis-tükrözés szüneteltetése

  1. Csatlakozzon bármelyik partner adatbázismotorhoz.

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

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

    ALTER DATABASE DATABASE_NAME A PARTNER FELFÜGGESZTÉSÉNEK BEÁLLÍTÁSA

    ahol database_name az a tükrözött adatbázis, amelynek a munkamenetét fel szeretné függeszteni.

    Az alábbi példa szünetelteti a mintaadatbázist AdventureWorks2025 .

    ALTER DATABASE AdventureWorks2022 SET PARTNER SUSPEND;  
    
Adatbázis-tükrözés folytatása
  1. Csatlakozzon bármelyik partner adatbázismotorhoz.

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

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

    ALTER DATABASE database_name A PARTNER ÖNÉLETRAJZÁNAK BEÁLLÍTÁSA

    ahol database_name az a tükrözött adatbázis, amelynek a munkamenetét folytatni szeretné.

    Az alábbi példa szünetelteti a mintaadatbázist AdventureWorks2025 .

    ALTER DATABASE AdventureWorks2022 SET PARTNER RESUME;  
    

Nyomon követés: Az adatbázis-tükrözés szüneteltetése vagy folytatása után

  • Az adatbázis-tükrözés szüneteltetése után

    Az elsődleges adatbázisban óvintézkedéseket kell tenni a teljes tranzakciónapló elkerülése érdekében. További információ: A tranzakciónapló (SQL Server).

  • Adatbázis-tükrözés folytatása után

    Az adatbázis tükrözésének folytatása szinkronizált állapotba helyezi a tükrözött adatbázist. Ha a biztonsági szint TELJES, a tükör utoléri a főkiszolgálót, a tükrözési adatbázis pedig a SZINKRONIZÁLT állapotba kerül. Ezen a ponton az átváltás lehetségessé válik. Ha a tanú jelen van és be van kapcsolva, akkor automatikus átállás lehetséges. Tanú hiányában manuális átkapcsolás lehetséges.

Kapcsolódó tevékenységek

Lásd még:

Adatbázis-tükrözés (SQL Server)