Megosztás:


Kumulatív frissítés eltávolítása az SQL Serverről

SQL Server

Ez a cikk azt ismerteti, hogyan távolíthat el kumulatív frissítést (CU) az SQL Server különálló példányából Windowson és Linuxon egyaránt.

Az SQL Server windowsos eltávolításáról az SQL Server eltávolítása című témakörben olvashat.

Considerations

  • Ha el szeretne távolítani egy CU-t az SQL Serveren, helyi rendszergazdának kell lennie.

  • A kumulatív frissítés .msi eltávolítási folyamata során fájlokra lehet szükség. A szükséges .msi fájlokat a telepítési adathordozó tartalmazza.

Prepare

  1. Készítsen az adatokról biztonsági másolatot. Hozzon létre teljes biztonsági másolatot az összes adatbázisról. Az master adatbázis tartalmazza a példány összes rendszerszintű információját, például a bejelentkezéseket és a sémákat. Az msdb adatbázis olyan feladatadatokat tartalmaz, mint az SQL Server Agent-feladatok, a biztonsági mentési előzmények és a karbantartási tervek. A rendszeradatbázisokról további információt a Rendszeradatbázisok című témakörben talál.

  2. Állítsa le az összes SQL Server-szolgáltatást. Javasoljuk, hogy a kumulatív frissítés eltávolítása előtt állítsa le az összes SQL Server-szolgáltatást. Az aktív kapcsolatok megakadályozhatják a sikeres eltávolítást.

  3. Olyan fiókot használjon, amely rendelkezik a megfelelő engedélyekkel. Jelentkezzen be a kiszolgálóra az SQL Server szolgáltatásfiókkal vagy azzal egyenértékű engedélyekkel rendelkező fiókkal. Bejelentkezhet például a Windowsba egy olyan fiókkal, amely a helyi Rendszergazdák csoport tagja. Linuxon a parancsokat a gyökérfiók használatával kell futtatnia.

Kumulatív frissítés eltávolítása Windows rendszeren

A windowsos verziótól függően többféleképpen is elérheti a telepített frissítések listáját.

A telepített frissítések listájának megkeresése

Windows Server 2016, Windows 10 és újabb verziók esetén:

  1. Nyissa meg a Start menüt, és írja be a kívánt parancsot update history.
  2. Válassza a keresési eredmények frissítési előzményeinek megtekintése lehetőséget.
  3. Válassza a Frissítések eltávolítása lehetőséget.

A Windows régebbi verziói esetén keresse meg a Vezérlőpult > programok és szolgáltatások > nézet telepített frissítéseit.

Az összegző frissítés eltávolítása

A windowsos verziótól függően eltávolíthatja a CU-t a telepített frissítések listájából, ha a frissítés mellett az Eltávolítás lehetőséget választja, vagy a jobb gombbal a frissítésre kattint, és kiválasztja az Eltávolítás lehetőséget.

Kövesse az utasításokat a CU eltávolításához. Előfordulhat, hogy a cumulatív frissítés eltávolítása után a rendszer kérheti a számítógép újraindítását.

Kumulatív frissítés eltávolítása Linuxon

Ha linuxos kumulatív frissítést szeretne eltávolítani, vissza kell állítania a csomagot az előző verzióra.

Az SQL Server korábbi kiadásra való visszaállításához vagy visszalépéséhez kövesse az alábbi lépéseket:

  1. Keresse meg annak az SQL Server-csomagnak a verziószámát, amelybe le szeretne minősíteni. A csomagszámok listáját a kibocsátási megjegyzésekben találja:

  2. Lépjen vissza az SQL Server egy korábbi verziójára. Az alábbi parancsokban cserélje le <version_number> az 1. lépésben talált SQL Server-verziószámra.

    Platform Csomagfrissítési parancsok
    RHEL sudo yum downgrade mssql-server-<version_number>.x86_64
    SLES sudo zypper install --oldpackage mssql-server=<version_number>
    Ubuntu sudo apt-get install mssql-server=<version_number>
    sudo systemctl start mssql-server

Note

Az egyetlen támogatott visszalépés az, ha ugyanazon főverzión belül egy kiadásra, például az SQL Server 2022-re (16.x) vált.

Hiba esetén

Ha az eltávolítási folyamat sikertelen, tekintse át az SQL Server telepítő naplófájljait a kiváltó ok meghatározásához.

Következő lépések