Alaphelyzetbe állítási eszköz frissítése

A következőre vonatkozik: Configuration Manager (aktuális ág)

Az 1706-os verziótól kezdődően Configuration Manager elsődleges helyek és központi adminisztrációs helyek tartalmazzák a Configuration Manager Update Reset Tool eszközt, CMUpdateReset.exe. Az eszközzel megoldhatja a konzolon belüli frissítések letöltésével vagy replikálásával kapcsolatos problémákat. Az eszköz a helykiszolgáló \cd.latest\SMSSETUP\TOOLS mappájában található.

Ezt az eszközt az aktuális ág bármely olyan verziójával használhatja, amely továbbra is támogatott.

Akkor használja ezt az eszközt, ha egy konzolon belüli frissítés még nincs telepítve, és sikertelen állapotban van. A sikertelen állapot azt jelenti, hogy a frissítés letöltése folyamatban van, de elakadt vagy túl sokáig tart. A hosszú időtartam órákkal hosszabbnak tekinthető, mint a hasonló méretű frissítési csomagokra vonatkozó korábbi elvárások. A frissítés gyermek elsődleges helyekre való replikálásának sikertelensége is lehet.

Az eszköz futtatásakor az a megadott frissítésen fut. Alapértelmezés szerint az eszköz nem törli a sikeresen telepített vagy letöltött frissítéseket.

Előfeltételek

Az eszköz futtatásához használt fiókhoz a következő engedélyek szükségesek:

  • Olvasási és írási engedélyek a központi adminisztrációs hely helyadatbázisához és a hierarchia minden elsődleges helyéhez. Az engedélyek beállításához hozzáadhatja a felhasználói fiókot a db_datawriter tagjaként, és db_datareaderrögzített adatbázis-szerepköröket az egyes helyek Configuration Manager adatbázisához. Az eszköz nem kommunikál a másodlagos helyekkel.
  • Helyi rendszergazda a hierarchia legfelső szintű webhelyén.
  • Helyi rendszergazda a szolgáltatáskapcsolódási pontot futtató számítógépen.

Szüksége lesz az alaphelyzetbe állítani kívánt frissítési csomag GUID azonosítójára. A GUID lekérése:

  1. A konzolon lépjen a Felügyelet>Frissítések és karbantartás elemre.
  2. A megjelenítési panelen kattintson a jobb gombbal az egyik oszlop fejlécére (például Állam), majd válassza a Csomag GUID-azonosítója lehetőséget az oszlop megjelenítéséhez.
  3. Az oszlopban megjelenik a frissítési csomag GUID azonosítója.

Tipp

A GUID másolásához jelölje ki az alaphelyzetbe állítani kívánt frissítési csomag sorát, majd másolja a sort a CTRL+C billentyűkombinációval. Ha beilleszti a másolt kijelölést egy szövegszerkesztőbe, az eszköz futtatásakor csak a GUID azonosítót másolhatja parancssori paraméterként.

Az eszköz futtatása

Az eszközt a hierarchia legfelső szintű helyén kell futtatni.

Az eszköz futtatásakor parancssori paraméterekkel adja meg a következőket:

  • A SQL Server a hierarchia legfelső szintű helyén.
  • A legfelső szintű hely helyadatbázisának neve.
  • Az alaphelyzetbe állítani kívánt frissítési csomag GUID azonosítója.

A frissítés állapota alapján az eszköz azonosítja azokat a további kiszolgálókat, amelyekre szüksége van a hozzáféréshez.

Ha a frissítési csomag letöltés utáni állapotban van, az eszköz nem törli a csomagot. Lehetőségként kényszerítheti egy sikeres letöltésű frissítés eltávolítását a kényszerített törlés paraméterrel (lásd a jelen témakör parancssori paramétereit).

Az eszköz futtatása után:

  • Ha egy csomagot töröltek, indítsa újra a SMS_Executive szolgáltatást a legfelső szintű helyen. Ezután keressen frissítéseket, hogy újra letölthesse a csomagot.
  • Ha egy csomagot nem töröltek, nem kell semmilyen műveletet végrehajtania. A frissítés újrainicializálja, majd újraindítja a replikációt vagy a telepítést.

Parancssori paraméterek:

Paraméter Leírás
<A legfelső szintű webhely SQL Server teljes tartománynevét> Kötelező
Adja meg a hierarchia legfelső szintű helyének helyadatbázisát üzemeltető SQL Server teljes tartománynevét.
-D <adatbázis neve> Kötelező
Adja meg az adatbázis nevét a legfelső szintű helyen.
-P <csomag GUID azonosítója> Kötelező
Adja meg az alaphelyzetbe állítani kívánt frissítési csomag GUID azonosítójának értékét.
-Példánynév <SQL Server> Nem kötelező
Azonosítsa a helyadatbázist üzemeltető SQL Server példányát.
-FDELETE Nem kötelező
A sikeresen letöltött frissítési csomag törlésének kényszerítése.

Példák:
Egy tipikus forgatókönyvben egy letöltési problémákkal rendelkező frissítést szeretne alaphelyzetbe állítani. Az SQL Server teljes tartománynevét server1.fabrikam.com, a helyadatbázis CM_XYZ, a csomag GUID azonosítója pedig 61F16B3C-F1F6-4F9F-8647-2A524B0C802C. A következőt futtatja: CMUpdateReset.exe -S server1.fabrikam.com -D CM_XYZ -P 61F16B3C-F1F6-4F9F-8647-2A524B0C802C

Szélsőségesebb esetben a problémás frissítési csomag törlését szeretné kikényszeríteni. Az SQL Server teljes tartománynevét server1.fabrikam.com, a helyadatbázis CM_XYZ, a csomag GUID azonosítója pedig 61F16B3C-F1F6-4F9F-8647-2A524B0C802C. A következőt futtatja: CMUpdateReset.exe -FDELETE -S server1.fabrikam.com -D CM_XYZ -P 61F16B3C-F1F6-4F9F-8647-2A524B0C802C