A teljesítményszámláló nyilvántartásában a koszeségességi ellenőrzés nem sikerült

Tartalomjegyzék:

A teljesítményszámláló nyilvántartásában a koszeségességi ellenőrzés nem sikerült
A teljesítményszámláló nyilvántartásában a koszeségességi ellenőrzés nem sikerült

Videó: A teljesítményszámláló nyilvántartásában a koszeségességi ellenőrzés nem sikerült

Videó: A teljesítményszámláló nyilvántartásában a koszeségességi ellenőrzés nem sikerült
Videó: 媒体曝光易法庭定罪难反共高参班农被美国邮政逮捕取保,放弃打压中国的条件是目前GDP减半 Easy media exposure & difficult court conviction in USA - YouTube 2024, Április
Anonim

Mint azt a múlt héten említettem, különböző SQL Server telepítési problémákat és különböző hibaelhárítási tippeket fogok lefedni a probléma megoldására. A múlt héten megvitattuk, hogyan kezeljük az SQL Server működésképtelenné válását és különböző lépéseket tettünk a javítás érdekében. Tehát ezen a héten arról beszélek egy másik gyakori hibáról, amelyet az SQL Server 2008 R2 / 2012 hibaelhárítása során kaptál, és ez kb A teljesítményszámláló nyilvántartásában a kaptár konzisztencia ellenőrzési hibája. Beszéljünk egy kis hátteret a hibaüzenetről.

A teljesítményszámláló nyilvántartásában a koszeségességi ellenőrzés nem sikerült

Alapvetően, amikor megpróbáljuk telepíteni az SQL-t, néhány szabályt futtat, hogy ellenőrizze, hogy a rendszer megfelel-e az SQL Server 2008 sikeres futtatásának minden követelményének. A folyamat során, amint a képernyőképen látható, a telepítés ezen a ponton nem sikerül. Nem mehet tovább.

Nem kell minden esetben a Teljesítményszámlálót, néhány esetben csak kihagyhatja azt. A telepítés során a teljesítményszámlálók készletét használják az adatfolyam-motor teljesítményének felügyeletére.
Nem kell minden esetben a Teljesítményszámlálót, néhány esetben csak kihagyhatja azt. A telepítés során a teljesítményszámlálók készletét használják az adatfolyam-motor teljesítményének felügyeletére.

A TechNet szerint a legjobb példa az " A pufferek sorakoznak"Ez a számláló meghatározza, hogy az adatpufferek ideiglenesen íródnak-e a lemezre egy csomag futása közben. De mint mondtam, néhány olyan alkalmazás, amely az SQL-szel fut, nem igazán szükséges ezekre. Ezt többnyire önálló SQL-re használják adatkiszolgálón, amely sok ellenőrzést igényel. Tehát ha csak kihagyja a teljesítményszámláló konzisztencia ellenőrzést, az SQL Server telepítését az alábbi kapcsolási értékkel indíthatja el.

C:Downloadssetup.exe /ACTION=install /SKIPRULES=PerfMonCounterNotCorruptedCheck

Cserélje ki a helyet a telepítési fájlokkal.

A teljesítményszámláló újjáépítése

Miután elindította a telepítést ezzel a kapcsolási értékkel, akkor ezt a lépést el kell hagynia, és folytatni kell a telepítést. Tehát ez az egyik módja annak, hogy megkerüljék ezt a hibaüzenetet. A Microsoft KB-ban említett másik módszer a teljesítményszámláló újjáépítése.

  • Kattintson a Start gombra, és írja be a CMD-t
  • Kattintson a jobb egérgombbal, és kattintson a Futtatás rendszergazdaként
  • Akkor írja be ldctr /R:PerfStringBackup.INI és nyomja meg az Enter billentyűt
  • Most indítsa újra a rendszert, és kísérelje meg újra az SQL Server telepítését.

Láttam ezt a Windows operációs rendszeren futó Windows operációs rendszert, mint az XP és a Server 2003, de alig láttam ezt az új generációs operációs rendszeren. Mégis érdemes megpróbálni. A teljesítményszámláló manuális újratelepítésének Microsoft módja van, kérjük, forduljon a KB300956-hoz.

Ezután vannak olyan helyzetek, amikor maga a kívánt rendszerleíró kulcs hiányzik. Ilyen esetekben meg kell találnunk, hogy melyik kulcs hiányzik, majd kézzel hozza létre. A legjobb és legegyszerűbb módja. Van egy kis alkalmazás, amivel találtam valakit, akit az MSDN fórumokba küldtek, és megmondja, hogy melyik kulcsot kell létrehoznunk. Letöltheti innen - ez a konzolalkalmazás a Rafael Candido által kifejlesztett, azt hiszem. Most, mielőtt továbbmennénk, létre kell hoznunk a rendszerleíró adatbázis biztonsági másolatát.

Miután megvan a kulcs, el kell mennünk a toregisztikához és létre kell hoznunk az új kulcsot.

  • Kattintson a Start gombra, és írja be a Regedit parancsot
  • Kattintson a jobb egérgombbal, és kattintson a Futtatás rendszergazdaként
  • Menjen a HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Perflib
  • Ezután kattintson jobb gombbal a Perflib-re, és kattintson az új kulcsra
  • Ezután írja be a konzolalkalmazás futtatásakor kapott értéket
Image
Image
  • Ezután a Perflib alatt más kulcsok is szerepelhetnek, mint a 009 stb.
  • Meg kell másolnod ezeket az adatokat, és be kell helyezned az újonnan létrehozott kulcs alá

A legjobb módja ennek az egyetlen kivitele a kulcsnak (esetemben 009), majd mentse el az asztalra, mint PCFix.reg. Kattintson jobb gombbal a PCFix.reg-re és kattintson a Szerkesztés gombra. Ezután változtassa meg a 009 értéket a konzollal kapott értékkel. Mentsük el és zárjuk le. Csak kattintson duplán a kulcsra, hogy életbe lépjen. Miután egyszer csak újraindította a számítógépet, hogy életbe lépjen.

Az alábbi lépések végrehajtásához képesnek kell lennie arra, hogy megoldja a probléma megoldását a teljesítményszámláló nyilvántartásában a költözési egység konzisztencia ellenőrzésével az SQL Server telepítésekor.

Remélem, hasznosnak találja ezt a cikket.

Kapcsolódó hozzászólások:

  • Az SQL és a MySQL közötti különbség
  • A Microsoft SQL Server adatbázis áthelyezése egy másik meghajtópartícióra
  • Az SQL 2008 R2 telepítésének Windows rendszeren történő telepítésekor hibák elhárítása
  • Transact-SQL: Bevezetés és Áttekintés
  • A Windows Bug Check vagy a Stop Error Codes teljes listája

Ajánlott: