Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A következőkre vonatkozik: SQL Server 2016 (13.x)
SQL Server 2017 (14.x)
SQL Server 2019 (15.x)
Fontos
Az SQL Server Elosztott visszajátszás nem érhető el az SQL Server 2022 (16.x) és újabb verzióiban.
A bemeneti nyomkövetési adatok előkészítése után a Microsoft SQL Server Elosztott visszajátszás funkcióval elindíthat egy elosztott visszajátszást. További információ: A bemeneti nyomkövetési adatok előkészítése.
A felügyeleti eszköz visszajátszási beállításával kezdeményezheti az elosztott visszajátszás esemény-visszajátszási szakaszát. Ez a szakasz két részből áll: a nyomkövetési adatok továbbításából, valamint az elosztott visszajátszás elindításából és szinkronizálásából.
A nyomkövetési adatokat két egymást követő mód egyikével játszhatja vissza: stressz módban vagy szinkronizálási módban. Az alapértelmezett viselkedés a nyomkövetési adatok visszajátszása stressz módban. További információ az esemény-visszajátszási fázisról és a szekvenálási módokról: SQL Server Distributed Replay
Megjegyzés:
A bemeneti nyomkövetési adatokat az SQL Server elosztott lejátszással kompatibilis verziójában kell rögzíteni. A bemeneti nyomkövetési adatoknak kompatibilisnek kell lenniük azzal a célkiszolgálóval is, amellyel vissza szeretné játszani a nyomkövetési adatokat. További információ a verziókövetelményekről: Elosztott lejátszás követelményei.
A nyomkövetés visszajátszása
(Nem kötelező) A visszajátszás konfigurációs beállításainak módosítása: Ha módosítani szeretné az ismétlés konfigurációs beállításait, például a sorrendezési módot és a különböző méretezési értékeket, módosítania kell az
<ReplayOptions>XML-alapú visszajátszás konfigurációs fájljánakDReplay.exe.replay.configelemét. Az elemet a kimeneti beállítások megadásához is módosíthatja<OutputOptions>, például rögzítheti-e a sorok számát. Ha módosítja a visszajátszás konfigurációs fájlját, javasoljuk, hogy az eredeti helyett módosítsa a másolatot. A beállítások módosításához kövesse az alábbi lépéseket:Készítsen másolatot az alapértelmezett visszajátszási konfigurációs fájlról,
DReplay.exe.replay.configés nevezze át az új fájlt. Az alapértelmezett visszajátszási konfigurációs fájl a felügyeleti eszköz telepítési mappájában található.Módosítsa az újrajátszás konfigurációs beállításait az új konfigurációs fájlban.
Az esemény-visszajátszási szakasz (a következő lépés) indításakor a visszajátszási beállítás config_file paraméterével adja meg a módosított konfigurációs fájl helyét.
A visszajátszás konfigurációs fájljáról további információt az Elosztott visszajátszás konfigurálása című témakörben talál.
Indítsa el az esemény-visszajátszási szakaszt: Az elosztott visszajátszás elindításához futtassa a felügyeleti eszközt a visszajátszási beállítással. További információ: Visszajátszási beállítás (Elosztott lejátszásfelügyeleti eszköz).
Nyissa meg a Windows parancssori segédprogramot (CMD.exe), és keresse meg az Elosztott visszajátszás felügyeleti eszköz (DReplay.exe) telepítési helyét.
(Nem kötelező) Használja a vezérlő paramétert, -m, a vezérlő megadásához, ha a vezérlő szolgáltatás a felügyeleti eszköztől eltérő számítógépen fut.
A controller_working_directory-d paraméter használatával megadhatja, hogy a köztes fájl hová lett mentve a vezérlőn az előfeldolgozási szakaszban.
(Nem kötelező) Az -o paraméterrel rögzítheti a visszajátszási tevékenységet egy eredmény-nyomkövetési fájlba az egyes klienseken.
(Nem kötelező) A target_server paraméter, -s, használatával adja meg az SQL Server azon példányát, ahol az elosztott visszajátszási ügyfeleknek vissza kell játszaniuk a nyomkövetési munkaterhelést. Ez a paraméter nem szükséges, ha az
<Server>elemet használta a célkiszolgáló megadásához a<ReplayOptions>visszajátszási konfigurációs fájl elemében.A -wügyfélparaméter használatával adja meg azokat az elosztott visszajátszási ügyfeleket, amelyeknek részt kell vennie a visszajátszásban. Sorolja fel az ügyfélszámítógépek nevét vesszővel elválasztva. Megjegyzés: Az IP-címek nem engedélyezettek.
(Nem kötelező) A visszajátszási konfigurációs fájl helyének megadásához használja a config_file -c paramétert. Ezzel a paraméterrel az új konfigurációs fájlra mutathat, ha módosította az alapértelmezett visszajátszási konfigurációs fájl másolatát.
(Nem kötelező) Az -fstatus_interval paraméterrel megadhatja, hogy a felügyeleti eszköz 30 másodpercnél hosszabb gyakorisággal jelenítsen-e meg állapotüzeneteket.
Az alábbi szintaxis például elindítja a visszajátszási szakaszt ugyanazon a számítógépen, amelyen a vezérlőszolgáltatás található, egy vezérlő munkakönyvtárát
c:\WorkingDirhasználja, rögzíti az egyes részt vevő ügyfelek visszajátszási tevékenységét, ügyfeleketclient1használ, ésclient2végrehajtja a visszajátszást, és beolvasja a fennmaradó visszajátszási konfigurációs beállításokat egy módosított visszajátszási konfigurációs fájlból, amely a következő helyenc:\modifiedreplay.configtalálható:dreplay replay -d c:\WorkingDir -o -w client1,client2 -c c:\modifiedreplay.configHa az elosztott visszajátszás befejeződött, a felügyeleti eszköz összefoglaló információkat ad vissza. Ha megadta az -o beállítást, a visszajátszási tevékenység az egyes ügyfelek eredménykövetési fájljaiba lett mentve. Az eredmény nyomkövetési fájljairól további információt a Visszajátszás eredményeinek áttekintése című témakörben talál.