Megosztás a következőn keresztül:


SQL Server frissítése az SSMS migrálási összetevőjének használatával

A SQL Server Management Studio (SSMS) migrálási összetevője ellenőrzi a frissítési és kompatibilitási problémákat a SQL Server alacsonyabb verzióitól a SQL Server magasabb szintű verzióiig, helyszíni és más virtuálisgép-környezeteken. Az áttelepítési összetevő kompatibilitási problémákat észlel a kompatibilitási változások, a viselkedésváltozások, az elavult funkciók és egyéb információk miatt. A jelentés funkcióparitás-ellenőrzést is biztosít, ha egy platformfüggetlen adatbázisból egy másikba szeretne migrálni. A frissítési tanácsadó értékelési jelentése az objektumok hatását, a lehetséges okot és a szervizelési lépéseket ismerteti.

Az adatbázist fizikailag is migrálhatja az áttelepítési összetevővel. A backup-copy-restore technológiát követi az adatok forrásból a célba való áthelyezéséhez egy biztonsági mentési mappa és szükség esetén egy másolási mappa biztosításával. Az adatok mellett a migrálási varázsló a bejelentkezéseket is átviszi, hogy leegyszerűsítse az egymás melletti migrálást.

Megjegyzés:

Mivel a migráláshoz hálózati megosztások szükségesek a biztonsági mentési fájlok eléréséhez, ez az összetevő nem tud adatbázisokat migrálni Azure SQL Managed Instance vagy Azure SQL Database.

Előfeltételek

  • SQL Server Management Studio 21-ben és újabb verziókban.
  • Egy SQL Server példányhoz tartozó bejelentkezés sysadmin engedélyekkel.

Telepítés és konfiguráció

  1. Telepítse a SQL Server Management Studio (SSMS) legújabb verzióját. A telepítés befejezése után válassza azEgyes összetevők>. Az SSMS telepítése Visual Studio Installer használatával történik.

  2. Válassza ki a Hibrid és migrálási munkaterhelést, válassza a letöltés közbeni telepítés lehetőséget a legördülő listából, majd kattintson a Módosítás lehetőségre a telepítés befejezéséhez.

Frissítési értékelés

  1. Csatlakozzon ahhoz a SQL Server példányhoz, amelyet szükséges értékelni a SQL Server egy korábbi verziójáról egy későbbi verzióra való frissítés érdekében.

  2. Kattintson a jobb gombbal a forráspéldányra, és lépjen a Migrate SQL Server elemre.

  3. A Migration kezdőlapon válassza a Upgrade Assessment lehetőséget a SQL Server magasabb verziójára való migrálás szakaszban.

  4. Válassza ki az értékelés típusát a következő információk használatával:

    • Név: Az egyedi értékelés neve

    • Célnév: A frissíteni kívánt célverzió

    • Értékelés típusa: Az alábbi lehetőségek egyike:

      • Kompatibilitási típus: A kompatibilitástörő változások, a viselkedésváltozások és az elavult funkciók azonosítása

      • Szolgáltatás paritása: Részben támogatott funkciók felderítése, amelyek újratervezést igényelhetnek

        Megjegyzés:

        Ez a beállítás akkor engedélyezett, ha a cél SQL Server on Linux.

  5. Válassza ki az értékelni kívánt adatbázisokat. Ha eseti lekérdezéseket szeretne elemezni kiterjesztett esemény- vagy Profiler-nyomkövetési fájlok használatával, megadhatja az összes nyomkövetési vagy kiterjesztett eseményfájlt tartalmazó könyvtárat.

  6. Ellenőrizze a kijelölést, és válassza a Befejezés lehetőséget. Az értékelési szabályok időtartama az adatbázisok számától és sémáik összetettségétől függ. Az értékelés befejezése után automatikusan megnyitja a jelentést.

  7. Tekintse át az értékelési jelentést. Ez a jelentés az egyes kategóriákban előforduló problémák listáját tartalmazza. Minden probléma egy problématípust, az érintett objektumokat és a problémák megoldására vonatkozó javaslatokat jelenít meg.

Az alábbi képernyőképen látható módon módosíthatja a kompatibilitást egy adott adatbázis-kompatibilitási szinttel kapcsolatos probléma azonosításához.

Képernyőkép az SQL migrálási jelentéséről, amely az adatbázis kompatibilitási szintjén lévő szűrőt tartalmazza.

Ha már mentett egy értékelési jelentést, megnyithatja az értékelést az Értékelési jelentés>megnyitása nézetre lépve, majd a assessment_<name>.json fájl kiválasztásával.

Felkészülés a frissítésre

  • Győződjön meg arról, hogy az értékelési jelentés áttekintve van, és minden probléma megoldódott.

  • Ellenőrizze, hogy a forrásadatbázisok jól ismert állapotban vannak-e a migrálás megkezdése előtt. Az adatbázisok migrálása as-is, az adatok és a belső struktúrák módosítása nélkül. Javasoljuk, hogy a DBCC CHECKDB használatával biztosítsa a forrásadatbázisok logikai és fizikai integritását.

  • Ha bármelyik adatbázist Transparent adattitkosítás (TDE) védi, az áttelepítés megkezdése előtt győződjön meg arról, hogy a megfelelő tanúsítvány vagy aszimmetrikus kulcs átkerül a cél SQL Server példányra.

  • Az adatbázisok forrásból történő biztonsági mentéséhez és a célon való visszaállításához használt megosztott mappák két lehetőség közül választhatnak:

    1. Használjon egyetlen megosztott mappát, amelyhez a forrás- és cél SQL Server példányoknak is van engedélye a biztonsági mentés és a visszaállítás elvégzéséhez.

    2. Ha külön megosztott mappákat szeretne, győződjön meg arról, hogy az áttelepítést végző Windows felhasználó rendelkezik engedéllyel a biztonsági másolatok másolásához a forrás megosztott mappából a cél megosztott mappába.

SQL Server frissítése

  1. Csatlakozzon az SQL Serverhez, amelyet fel kell mérni a meglévő alacsonyabb SQL Server verzióról magasabb verzióra történő frissítéshez.

  2. Kattintson a jobb gombbal a forráspéldányra, és lépjen a Migrate SQL Server elemre.

  3. A Migration kezdőlapon válassza az Upgrade SQL Server lehetőséget a SQL Server magasabb verziójára migrálás részben.

  4. Adja meg a célkiszolgáló adatait:

    • Migrálás neve: Egyedi migrálási név
    • Cél SQL Server példány neve
    • Hitelesítés típusa: Windows authentication vagy SQL-hitelesítés
    • Adja meg a felhasználói hitelesítő adatokat
    • Egyéb kapcsolati beállítások kiválasztása a környezetnek megfelelően
  5. Adatbázisok:

    • Jelölje ki a migrálni kívánt adatbázisokat
    • Szerkesztheti a céladatbázis nevét
    • Adja meg a biztonsági mentési mappa elérési útját, amely lehet helyi meghajtó vagy fájlmegosztási elérési út
    • Ha a célpéldány nem fér hozzá a forrásfájlmegosztáshoz, kiválaszthat egy könyvtárat a biztonsági mentési fájlok másolásához
  6. Biztonsági mentés részletei:

    Ha szerkeszteni szeretné egy adott adatbázis biztonsági mentési és másolási útvonalát, kiválaszthatja az adatbázis nevét, és módosíthatja a biztonsági mentési és másolási útvonalat. A céladatokat és a naplófájl elérési útját is szerkesztheti.

  7. Logika:

    Válassza ki a migrálásra jogosult bejelentkezéseket.

  8. A kijelölés áttekintése után válassza a Befejezés lehetőséget.

Az áttelepítési varázsló megjeleníti az egyes adatbázisok migrálását. Ha végzett, csatlakozhat a cél SQL Server, és ellenőrizheti, hogy az adatbázisok és a bejelentkezések migrálása sikeresen megtörtént-e.