Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Ez a témakör azt ismerteti, hogyan hozhat létre és konfigurálhat rendelkezésreállási csoportot Transact-SQL azon SQL Server-példányokon, amelyeken engedélyezve van az Always On rendelkezésre állási csoportok funkció. A rendelkezésre állási csoport meghatározza azon felhasználói adatbázisok halmazát, amelyek feladatátvétel esetén egyetlen egységként kerülnek átvételre, valamint azon feladatátvételi partnerek, ismert mint rendelkezésre állási replikák, halmazát, amelyek támogatják a feladatátvételt.
Megjegyzés:
A rendelkezésre állási csoportokról a Always On rendelkezésre állási csoportok (SQL Server)áttekintésében olvashat.
Megjegyzés:
A Transact-SQL használata helyett használhatja a Rendelkezésre állási csoport létrehozása varázslót vagy az SQL Server PowerShell-parancsmagokat. További információt a Rendelkezésre állási csoport varázsló (SQL Server Management Studio), az Új rendelkezésreállási csoport párbeszédpanel (SQL Server Management Studio) vagy a Rendelkezésre állási csoport létrehozása (SQL Server PowerShell) című témakörben talál.
Előfeltételek, korlátozások és javaslatok
- A rendelkezésre állási csoport létrehozása előtt ellenőrizze, hogy a rendelkezésre állási replikákat üzemeltető SQL Server példányok különböző Windows Server-feladatátvételi (WSFC) csomópontokon találhatók-e ugyanazon WSFC-feladatátvevő fürtön belül. Ellenőrizze továbbá, hogy a kiszolgálópéldányok mindegyike megfelel-e az összes többi Always On rendelkezésre állási csoport előfeltételeinek. Javasoljuk, hogy további információkért olvassa el az Always On rendelkezésre állási csoportok (SQL Server) előfeltételeit, korlátozásait és javaslatait .
Engedélyek
A sysadmin rögzített kiszolgálói szerepkörben való tagság, és a következő engedélyek valamelyike szükséges: a CREATE AVAILABILITY GROUP kiszolgálói engedély létrehozása, az ALTER ANY AVAILABILITY GROUP engedély módosítása, vagy a CONTROL SERVER engedély.
Rendelkezésre állási csoport létrehozása és konfigurálása a Transact-SQL használatával
A tevékenységek és a kapcsolódó Transact-SQL utasítások összegzése
Az alábbi táblázat felsorolja a rendelkezésre állási csoport létrehozásához és konfigurálásához szükséges alapvető feladatokat, és jelzi, hogy mely Transact-SQL utasítások használhatók ezekhez a tevékenységekhez. Az Always On rendelkezésre állási csoportok feladatait abban a sorrendben kell végrehajtani, amelyben a táblázat tartalmazza őket.
| Feladatok | Transact-SQL nyilatkozat(ok) | A feladat végrehajtásának helye***** |
|---|---|---|
| Adatbázis-tükrözési végpont létrehozása (SQL Server-példányonként egyszer) | CREATE ENDPOINTendpointName ... ADATTÁR TÜKRÖZÉSHEZ | Hajtsa végre minden olyan kiszolgálópéldányon, amely nem rendelkezik adatbázis-tükrözési végpontokkal. |
| Rendelkezésre állási csoport létrehozása | RENDELKEZÉSRE ÁLLÁSI CSOPORT LÉTREHOZÁSA | Hajtsa végre a kezdeti elsődleges replikát üzemeltető kiszolgálópéldányon. |
| Másodlagos replika csatlakoztatása a rendelkezésre állási csoporthoz | ALTER AVAILABILITY GROUPgroup_name JOIN | Hajtsa végre azokat a műveleteket, amelyeket a másodlagos replikát tartalmazó összes kiszolgálópéldányon kell végrehajtani. |
| A másodlagos adatbázis előkészítése | BIZTONSÁGI MENTÉS ÉS VISSZAÁLLÍTÁS. | Készítsen biztonsági másolatot az elsődleges replikát üzemeltető kiszolgálópéldányról. Biztonsági másolatok visszaállítása minden másodlagos replikát futtató kiszolgálópéldányon a RESTORE WITH NORECOVERY használatával. |
| Adatszinkronizálás indítása az egyes másodlagos adatbázisok rendelkezésre állási csoporthoz való csatlakoztatásával | ALTER DATABASEdatabase_name SET HADR ELÉRHETŐSÉGI CSOPORT = group_name | Hajtsa végre azokat a műveleteket, amelyeket a másodlagos replikát tartalmazó összes kiszolgálópéldányon kell végrehajtani. |
*Egy adott feladat végrehajtásához csatlakozzon a megadott kiszolgálópéldányhoz vagy -példányokhoz.
Transact-SQL használata
Megjegyzés:
Az egyes Transact-SQL utasítások kódmintáit tartalmazó konfigurációs mintaművelethez lásd : Példa: Windows-hitelesítést használó rendelkezésreállási csoport konfigurálása.
Csatlakozzon ahhoz a kiszolgálópéldányhoz, amely az elsődleges replika üzemeltetéséhez szükséges.
Hozza létre a rendelkezésre állási csoportot a CREATE AVAILABILITY GROUPTransact-SQL utasítással.
Az új másodlagos replikát csatlakoztassa a rendelkezésre állási csoporthoz. További információ: Másodlagos replika csatlakoztatása rendelkezésre állási csoporthoz (SQL Server).
A rendelkezésre állási csoportban lévő összes adatbázishoz hozzon létre egy másodlagos adatbázist az elsődleges adatbázis legutóbbi biztonsági másolatainak visszaállításával a RESTORE WITH NORECOVERY használatával. További információ : Példa: Rendelkezésre állási csoport beállítása Windows-hitelesítéssel (Transact-SQL), kezdve az adatbázis biztonsági mentésének visszaállításával.
Csatlakozzon minden új másodlagos adatbázishoz a rendelkezésre állási csoporthoz. További információ: Másodlagos replika csatlakoztatása rendelkezésre állási csoporthoz (SQL Server).
Példa: Windows-hitelesítést használó rendelkezésre állási csoport konfigurálása
Ez a példa létrehoz egy Always On rendelkezésre állási csoportok konfigurációs eljárást, amely Transact-SQL használ a Windows-hitelesítést használó adatbázis-tükrözési végpontok beállításához, valamint egy rendelkezésre állási csoport és másodlagos adatbázisainak létrehozásához és konfigurálásához.
Ez a példa a következő szakaszokat tartalmazza:
A mintakonfigurációs eljárás használatának előfeltételei
Ez a mintaeljárás a következő követelményekkel rendelkezik:
A kiszolgálópéldányoknak támogatniuk kell az Always On rendelkezésre állási csoportokat. Az Always On rendelkezésre állási csoportok (SQL Server) előfeltételeivel, korlátozásaival és javaslataival kapcsolatos további információkért lásd a függeléket.
Két mintaadatbázisnak ( MyDb1 és MyDb2) kell léteznie azon a kiszolgálópéldányon, amely az elsődleges replikát fogja üzemeltetni. Az alábbi példakódok létrehozzák és konfigurálják ezt a két adatbázist, és mindegyikről létrehoznak egy teljes biztonsági másolatot. Hajtsa végre ezeket a kódmintákat azon a kiszolgálópéldányon, amelyen létre kívánja hozni a minta rendelkezésre állási csoportot. Ez a kiszolgálópéldány fogja üzemeltetni a minta rendelkezésre állási csoport kezdeti elsődleges replikáját.
A következő Transact-SQL példa létrehozza ezeket az adatbázisokat, és módosítja őket a teljes helyreállítási modell használatához:
-- Create sample databases: CREATE DATABASE MyDb1; GO ALTER DATABASE MyDb1 SET RECOVERY FULL; GO CREATE DATABASE MyDb2; GO ALTER DATABASE MyDb2 SET RECOVERY FULL; GOAz alábbi példakód a MyDb1 és a MyDb2 teljes adatbázis-biztonsági mentését hozza létre. Ez a példakód egy kitalált biztonsági mentési megosztást (\FILESERVER\SQLbackups) használ.
-- Backup sample databases: BACKUP DATABASE MyDb1 TO DISK = N'\\FILESERVER\SQLbackups\MyDb1.bak' WITH FORMAT; GO BACKUP DATABASE MyDb2 TO DISK = N'\\FILESERVER\SQLbackups\MyDb2.bak' WITH FORMAT; GO
Mintakonfigurációs eljárás
Ebben a mintakonfigurációban a rendelkezésre állási replika két különálló kiszolgálópéldányon jön létre, amelyek szolgáltatásfiókjai eltérő, de megbízható tartományok (DOMAIN1 és DOMAIN2).
Az alábbi táblázat összefoglalja a mintakonfigurációban használt értékeket.
| Kezdeti szerepkör | Rendszer | Kiszolgáló SQL Server-példánya |
|---|---|---|
| Elsődleges | COMPUTER01 |
AgHostInstance |
| Másodlagos | COMPUTER02 |
Alapértelmezett példány. |
Hozzon létre egy dbm_endpoint nevű adatbázistükrözési végpontot azon a kiszolgálópéldányon, amelyen létre kívánja hozni a rendelkezésre állási csoportot (ez egy példány neve
AgHostInstanceCOMPUTER01). Ez a végpont a 7022-s portot használja. Vegye figyelembe, hogy a rendelkezésre állási csoportot létrehozó kiszolgálópéldány fogja üzemeltetni az elsődleges replikát.-- Create endpoint on server instance that hosts the primary replica: CREATE ENDPOINT dbm_endpoint STATE=STARTED AS TCP (LISTENER_PORT=7022) FOR DATABASE_MIRRORING (ROLE=ALL); GOHozzon létre egy végpontot dbm_endpoint azon a kiszolgálópéldányon, amely a másodlagos replikát fogja üzemeltetni (ez az alapértelmezett kiszolgálópéldány a kiszolgálón
COMPUTER02). Ez a végpont az 5022-s portot használja.-- Create endpoint on server instance that hosts the secondary replica: CREATE ENDPOINT dbm_endpoint STATE=STARTED AS TCP (LISTENER_PORT=5022) FOR DATABASE_MIRRORING (ROLE=ALL); GO-
Megjegyzés:
Ha a rendelkezésre állási replikákat üzemeltető kiszolgálópéldányok szolgáltatásfiókjai ugyanazon a tartományi fiókon futnak, ez a lépés szükségtelen. Hagyja ki, és lépjen közvetlenül a következő lépésre.
Ha a kiszolgálópéldányok szolgáltatásfiókjai különböző tartományfelhasználók alatt futnak, minden kiszolgálópéldányon hozzon létre egy bejelentkezést a másik kiszolgálópéldányhoz, és adja meg ezt a bejelentkezési engedélyt a helyi adatbázistükrözési végpont eléréséhez.
Az alábbi példakód bemutatja a bejelentkezés létrehozásához és a végponton való engedély megadásához szükséges Transact-SQL utasításokat. A távoli kiszolgálópéldány tartományfiókja itt domain_name, \user_nameként jelenik meg.
-- If necessary, create a login for the service account, domain_name\user_name -- of the server instance that will host the other replica: USE master; GO CREATE LOGIN [domain_name\user_name] FROM WINDOWS; GO -- And Grant this login connect permissions on the endpoint: GRANT CONNECT ON ENDPOINT::dbm_endpoint TO [domain_name\user_name]; GO Azon a kiszolgálópéldányon, ahol a felhasználói adatbázisok találhatók, hozza létre a rendelkezésre állási csoportot.
Az alábbi példakód egy MyAG nevű rendelkezésre állási csoportot hoz létre azon a kiszolgálópéldányon, amelyen a mintaadatbázisok ( MyDb1 és MyDb2) lettek létrehozva. Először a helyi kiszolgálópéldány
AgHostInstancevan megadva COMPUTER01. Ez a példány tárolja az elsődleges replikát. A másodlagos replika üzemeltetéséhez egy távoli kiszolgálópéldány van megadva, amely a COMPUTER02 alapértelmezett kiszolgálópéldánya. A két rendelkezésre állási replika úgy van konfigurálva, hogy aszinkron véglegesítési módot alkalmazzon manuális feladatátvétellel (az aszinkron-véglegesítési replikák esetében a manuális feladatátvétel kényszerített feladatátvételt jelent, amely lehetséges adatvesztéssel járhat).-- Create the availability group, MyAG: CREATE AVAILABILITY GROUP MyAG FOR DATABASE MyDB1, MyDB2 REPLICA ON 'COMPUTER01\AgHostInstance' WITH ( ENDPOINT_URL = 'TCP://COMPUTER01.Adventure-Works.com:7022', AVAILABILITY_MODE = ASYNCHRONOUS_COMMIT, FAILOVER_MODE = MANUAL ), 'COMPUTER02' WITH ( ENDPOINT_URL = 'TCP://COMPUTER02.Adventure-Works.com:5022', AVAILABILITY_MODE = ASYNCHRONOUS_COMMIT, FAILOVER_MODE = MANUAL ); GOA rendelkezésre állási csoport létrehozásának további Transact-SQL kód példáiért lásd a CREATE AVAILABILITY GROUP (Transact-SQL) című témakört.
A másodlagos replikát üzemeltető kiszolgálópéldányon csatlakozzon a másodlagos replikához a rendelkezésre állási csoporthoz.
Az alábbi példakód a másodlagos replikát
COMPUTER02csatlakoztatja aMyAGrendelkezésre állási csoporthoz.-- On the server instance that hosts the secondary replica, -- join the secondary replica to the availability group: ALTER AVAILABILITY GROUP MyAG JOIN; GOA másodlagos replikát futtató kiszolgálópéldányon hozza létre a másodlagos adatbázisokat.
Az alábbi példakód létrehozza a MyDb1 és a MyDb2 másodlagos adatbázist az adatbázis biztonsági mentéseinek visszaállításával a RESTORE WITH NORECOVERY paranccsal.
-- On the server instance that hosts the secondary replica, -- Restore database backups using the WITH NORECOVERY option: RESTORE DATABASE MyDb1 FROM DISK = N'\\FILESERVER\SQLbackups\MyDb1.bak' WITH NORECOVERY; GO RESTORE DATABASE MyDb2 FROM DISK = N'\\FILESERVER\SQLbackups\MyDb2.bak' WITH NORECOVERY; GOMinden egyes elsődleges adatbázis tranzakciónaplójáról biztonsági másolatot készítsen azon kiszolgálópéldányon, amely az elsődleges replikát tárolja.
Fontos
Ha valós rendelkezésre állási csoportot konfigurál, javasoljuk, hogy a napló biztonsági mentése előtt függessze fel az elsődleges adatbázisok napló biztonsági mentési feladatait, amíg nem csatlakozik a megfelelő másodlagos adatbázisokhoz a rendelkezésre állási csoporthoz.
Az alábbi példakód létrehoz egy tranzakciónapló biztonsági mentését a MyDb1-en és a MyDb2-n.
-- On the server instance that hosts the primary replica, -- Backup the transaction log on each primary database: BACKUP LOG MyDb1 TO DISK = N'\\FILESERVER\SQLbackups\MyDb1.bak' WITH NOFORMAT; GO BACKUP LOG MyDb2 TO DISK = N'\\FILESERVER\SQLbackups\MyDb2.bak' WITH NOFORMAT; GOJótanács
Általában minden elsődleges adatbázison napló biztonsági másolatot kell készíteni, majd vissza kell állítani a megfelelő másodlagos adatbázisban (a NORECOVERY használatával). Ez a napló biztonsági mentése azonban szükségtelen lehet, ha az adatbázist éppen most hozták létre, és még nem készült napló biztonsági mentés, vagy a helyreállítási modellt egyszerűen teljesre módosították.
A másodlagos replikát futtató kiszolgálópéldányon alkalmazza a naplók biztonsági mentését a másodlagos adatbázisokra.
Az alábbi példakód biztonsági mentéseket alkalmaz a MyDb1 és a MyDb2 másodlagos adatbázisokra az adatbázis biztonsági mentéseinek visszaállításával a RESTORE WITH NORECOVERY használatával.
Fontos
Amikor valódi másodlagos adatbázist készít, minden biztonsági mentést alkalmaznia kell az adatbázis biztonsági mentése óta, amelyből létrehozta a másodlagos adatbázist, kezdve a legkorábbi és mindig a RESTORE WITH NORECOVERY használatával. Természetesen, ha visszaállítja mind a teljes, mind a differenciális adatbázismentést, akkor csak a differenciális biztonsági mentés utáni naplómentéseket kell alkalmaznia.
-- Restore the transaction log on each secondary database, -- using the WITH NORECOVERY option: RESTORE LOG MyDb1 FROM DISK = N'\\FILESERVER\SQLbackups\MyDb1.bak' WITH FILE=1, NORECOVERY; GO RESTORE LOG MyDb2 FROM DISK = N'\\FILESERVER\SQLbackups\MyDb2.bak' WITH FILE=1, NORECOVERY; GOA másodlagos replikát futtató kiszolgálópéldányon csatlakozzon az új másodlagos adatbázisokhoz a rendelkezésre állási csoporthoz.
Az alábbi példakód a MyDb1 másodlagos adatbázishoz, majd a MyDb2 másodlagos adatbázisokhoz csatlakozik a MyAG rendelkezésre állási csoporthoz.
-- On the server instance that hosts the secondary replica, -- join each secondary database to the availability group: ALTER DATABASE MyDb1 SET HADR AVAILABILITY GROUP = MyAG; GO ALTER DATABASE MyDb2 SET HADR AVAILABILITY GROUP = MyAG; GO
Teljes kód példa a mintakonfigurációs eljáráshoz
Az alábbi példa egyesíti a példakódokat a mintakonfigurációs eljárás minden lépéséből. Az alábbi táblázat összefoglalta az ebben a kód példában használt helyőrző értékeket. A példakód lépéseiről a jelen témakör korábbi, a mintakonfigurációs eljárás és amintakonfigurációs eljárás használatának előfeltételei című témakörben olvashat bővebben.
| Helyettesítő | Leírás |
|---|---|
| \\ FILESERVER\SQLbackups | Fiktív biztonsági mentési megosztás. |
| \\ FILESERVER\SQLbackups\MyDb1.bak | Biztonsági mentési fájl a MyDb1-hez. |
| \\ FILESERVER\SQLbackups\MyDb2.bak | Biztonsági mentési fájl a MyDb2-hez. |
| 7022 | Az egyes adatbázis-tükrözési végpontokhoz rendelt portszám. |
| COMPUTER01\AgHostInstance | A kezdeti elsődleges replikát üzemeltető kiszolgálópéldány. |
| COMPUTER02 | A kezdeti másodlagos replikát üzemeltető kiszolgálópéldány. Ez az alapértelmezett kiszolgálópéldány a kiszolgálón COMPUTER02. |
| dbm_endpoint | Az egyes adatbázis-tükrözési végpontokhoz megadott név. |
| MyAG | A minta rendelkezésre állási csoport neve. |
| MyDb1 | Az első mintaadatbázis neve. |
| MyDb2 | A második mintaadatbázis neve. |
| DOMAIN1\user1 | A kezdeti elsődleges replikát üzemeltető kiszolgálópéldány szolgáltatásfiókja. |
| DOMAIN2\user2 | A kezdeti másodlagos replikát üzemeltető kiszolgálópéldány szolgáltatásfiókja. |
| TCP:// COMPUTER01.Adventure-Works.com:7022 | Az SQL Server AgHostInstance példány végpontjának URL-címe a COMPUTER01 számítógépen. |
| TCP:// COMPUTER02.Adventure-Works.com:5022 | Az SQL Server alapértelmezett példányának végpont URL-je a COMPUTER02-n. |
Megjegyzés:
A rendelkezésre állási csoport létrehozásának további Transact-SQL kód példáiért lásd a CREATE AVAILABILITY GROUP (Transact-SQL) című témakört.
-- on the server instance that will host the primary replica,
-- create sample databases:
CREATE DATABASE MyDb1;
GO
ALTER DATABASE MyDb1 SET RECOVERY FULL;
GO
CREATE DATABASE MyDb2;
GO
ALTER DATABASE MyDb2 SET RECOVERY FULL;
GO
-- Backup sample databases:
BACKUP DATABASE MyDb1
TO DISK = N'\\FILESERVER\SQLbackups\MyDb1.bak'
WITH FORMAT;
GO
BACKUP DATABASE MyDb2
TO DISK = N'\\FILESERVER\SQLbackups\MyDb2.bak'
WITH FORMAT;
GO
-- Create the endpoint on the server instance that will host the primary replica:
CREATE ENDPOINT dbm_endpoint
STATE=STARTED
AS TCP (LISTENER_PORT=7022)
FOR DATABASE_MIRRORING (ROLE=ALL);
GO
-- Create the endpoint on the server instance that will host the secondary replica:
CREATE ENDPOINT dbm_endpoint
STATE=STARTED
AS TCP (LISTENER_PORT=7022)
FOR DATABASE_MIRRORING (ROLE=ALL);
GO
-- If both service accounts run under the same domain account, skip this step. Otherwise,
-- On the server instance that will host the primary replica,
-- create a login for the service account
-- of the server instance that will host the secondary replica, DOMAIN2\user2,
-- and grant this login connect permissions on the endpoint:
USE master;
GO
CREATE LOGIN [DOMAIN2\user2] FROM WINDOWS;
GO
GRANT CONNECT ON ENDPOINT::dbm_endpoint
TO [DOMAIN2\user2];
GO
-- If both service accounts run under the same domain account, skip this step. Otherwise,
-- On the server instance that will host the secondary replica,
-- create a login for the service account
-- of the server instance that will host the primary replica, DOMAIN1\user1,
-- and grant this login connect permissions on the endpoint:
USE master;
GO
CREATE LOGIN [DOMAIN1\user1] FROM WINDOWS;
GO
GRANT CONNECT ON ENDPOINT::dbm_endpoint
TO [DOMAIN1\user1];
GO
-- On the server instance that will host the primary replica,
-- create the availability group, MyAG:
CREATE AVAILABILITY GROUP MyAG
FOR
DATABASE MyDB1, MyDB2
REPLICA ON
'COMPUTER01\AgHostInstance' WITH
(
ENDPOINT_URL = 'TCP://COMPUTER01.Adventure-Works.com:7022',
AVAILABILITY_MODE = SYNCHRONOUS_COMMIT,
FAILOVER_MODE = AUTOMATIC
),
'COMPUTER02' WITH
(
ENDPOINT_URL = 'TCP://COMPUTER02.Adventure-Works.com:7022',
AVAILABILITY_MODE = SYNCHRONOUS_COMMIT,
FAILOVER_MODE = AUTOMATIC
);
GO
-- On the server instance that hosts the secondary replica,
-- join the secondary replica to the availability group:
ALTER AVAILABILITY GROUP MyAG JOIN;
GO
-- Restore database backups onto this server instance, using RESTORE WITH NORECOVERY:
RESTORE DATABASE MyDb1
FROM DISK = N'\\FILESERVER\SQLbackups\MyDb1.bak'
WITH NORECOVERY;
GO
RESTORE DATABASE MyDb2
FROM DISK = N'\\FILESERVER\SQLbackups\MyDb2.bak'
WITH NORECOVERY;
GO
-- Back up the transaction log on each primary database:
BACKUP LOG MyDb1
TO DISK = N'\\FILESERVER\SQLbackups\MyDb1.bak'
WITH NOFORMAT;
GO
BACKUP LOG MyDb2
TO DISK = N'\\FILESERVER\SQLbackups\MyDb2.bak'
WITH NOFORMAT
GO
-- Restore the transaction log on each secondary database,
-- using the WITH NORECOVERY option:
RESTORE LOG MyDb1
FROM DISK = N'\\FILESERVER\SQLbackups\MyDb1.bak'
WITH FILE=1, NORECOVERY;
GO
RESTORE LOG MyDb2
FROM DISK = N'\\FILESERVER\SQLbackups\MyDb2.bak'
WITH FILE=1, NORECOVERY;
GO
-- On the server instance that hosts the secondary replica,
-- join each secondary database to the availability group:
ALTER DATABASE MyDb1 SET HADR AVAILABILITY GROUP = MyAG;
GO
ALTER DATABASE MyDb2 SET HADR AVAILABILITY GROUP = MyAG;
GO
Kapcsolódó tevékenységek
Rendelkezésre állási csoport és replika tulajdonságainak konfigurálása
Rendelkezésre állási replika (SQL Server) rendelkezésre állási módjának módosítása
Rendelkezésre állási replika (SQL Server) feladatátvételi módjának módosítása
Rendelkezésre állási csoport figyelőjének (SQL Server) létrehozása vagy konfigurálása
Biztonsági mentés konfigurálása rendelkezésre állási replikákon (SQL Server)
A (SQL Server) rendelkezésre állási replikához való Read-Only hozzáférés konfigurálása
Konfigurálja az elérhetőségi csoport útválasztását (SQL Server) számára Read-Only
A rendelkezésre állási replika (SQL Server) Session-Timeout időszakának módosítása
A rendelkezésre állási csoport konfigurációjának befejezéséhez
Másodlagos replika csatlakoztatása rendelkezésre állási csoporthoz (SQL Server)
Másodlagos adatbázis manuális előkészítése rendelkezésre állási csoporthoz (SQL Server)
Másodlagos adatbázis csatlakoztatása rendelkezésre állási csoporthoz (SQL Server)
Rendelkezésre állási csoport figyelőjének (SQL Server) létrehozása vagy konfigurálása
Rendelkezésre állási csoport létrehozásának alternatív módjai
Használja a Rendelkezésre állási csoport varázslót (SQL Server Management Studio)
Az Új rendelkezésre állási csoport párbeszédpanel használata (SQL Server Management Studio)
Hozzon létre rendelkezésre állási csoportot (SQL Server PowerShell)
Az Always On rendelkezésre állási csoportok engedélyezéséhez
Adatbázistükrözési végpont konfigurálása
Adatbázis-tükrözési végpont létrehozása Windows-hitelesítéshez (Transact-SQL)
Tanúsítványok használata adatbázistükrözési végponthoz (Transact-SQL)
Az Always On rendelkezésre állási csoportok konfigurációjának hibakeresése
Hibaelhárítás az Always On rendelkezésre állási csoportok konfigurációjában (SQL Server)
Egy meghibásodott Add-File művelet elhárítása (Mindig elérhető rendelkezésre állási csoportok)
Kapcsolódó tartalom
Blogok:
Always On – HADRON képzési sorozat: A HADRON-kompatibilis adatbázisok feldolgozókészlet-használata
SQL Server Always On Team Blogs: A hivatalos SQL Server Always On Team Blog
Fehér könyvek:
Lásd még:
Adatbázis-tükrözési végpont (SQL Server)
Az "Always On" rendelkezésre állási csoportok (SQL Server) áttekintése
Rendelkezésre állási csoport figyelők, Ügyfélkapcsolatok és Alkalmazás-feladatátvitel (SQL Server)
Always On rendelkezésre állási csoportokra (SQL Server) vonatkozó előfeltételek, korlátozások és javaslatok