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


Az SQL Server migrálási összetevőjének használata az SQL Server Management Studióban

Az SQL Server Management Studio (SSMS) migrálási összetevője ellenőrzi a frissítési és kompatibilitási problémákat az SQL Server alacsonyabb verzióitól az SQL Server magasabb szintű verzióiig, amelyek helyszíni és más virtuálisgép-környezeteken futnak. 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.

Előfeltételek

  • Az SQL Server Management Studio 21 és újabb verziói.
  • Sql Server-példány bejelentkezése sysadmin engedélyekkel.

Telepítés és konfiguráció

  1. Telepítse az SQL Server Management Studio (SSMS) legújabb verzióját. A telepítés befejezése után válassza azEgyes összetevők>.

  2. Válassza ki a Migrálás összetevőt, válassza ki a Telepítés letöltés közben elemet a legördülő listából, majd a telepítés befejezéséhez válassza a Módosítás lehetőséget.

A környezet felmérése

  1. Csatlakozzon ahhoz az SQL Server-példányhoz, amelyet értékelni kell az SQL Server egy korábbi verziójáról a későbbi verzióra való frissítéshez.

  2. Kattintson a jobb gombbal a forráspéldányra, és navigáljon az SQL Server migrálása>Új értékelés... pontra.

  3. 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élyezve van, ha a cél a Linuxon futó SQL Server.

  4. 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.

  5. 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.

  6. 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 migrálásra

  • 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 az adatbázisok bármelyikét transzparens 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 mind a forrás, mind a cél SQL Server-példányok rendelkeznek engedéllyel a mentés és visszaállítás végrehajtására.

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

Az adatbázis migrálása

  1. Csatlakozzon ahhoz az SQL Serverhez, amelyet értékelni kell az SQL Server alacsonyabb verziójáról a magasabb verzióra való frissítéshez.

  2. Kattintson a jobb gombbal az SQL Server-példányra, és válassza az SQL Server>Új migrálás... lehetőséget.

  3. 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ési típus – Windows-hitelesítés 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
  4. 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
  5. 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.

  6. Logika:

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

  7. 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 elkészült, csatlakozhat a cél SQL Serverhez, és ellenőrizheti, hogy az adatbázisok és a bejelentkezések migrálása sikeresen megtörtént-e.