Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A következőkre vonatkozik:SQL Server Windows rendszeren
A Microsoft SQL Server Master Data Services frissítésének forgatókönyvei a következők.
- Frissítés adatbázismotor frissítése nélkül
- Frissítés adatbázismotor-frissítéssel
- Frissítés Two-Computer forgatókönyvben
- Frissítés adatbázis biztonsági mentésből való visszaállításával
Fontos
A Master Data Services (MDS) az SQL Server 2025-ben (17.x) törlődik . Továbbra is támogatjuk az MDS-t az SQL Server 2022 (16.x) és korábbi verzióiban.
A frissítés előtt
A frissítés végrehajtása előtt biztonsági másolatot készít az adatbázisról.
A frissítési folyamat újra létrehozza a Master Data Services által használt tárolt eljárásokat, és frissíti a táblákat. Lehet, hogy az összetevők bármelyikének testreszabásai elveszhetnek.
A modelltelepítési csomagok csak az SQL Server azon kiadásában használhatók, amelyben létrehozták őket. Az SQL Server 2008 R2 (10.50.x), AZ SQL Server 2012 (11.x) és az SQL Server 2014 (12.x) rendszerben létrehozott modelltelepítési csomagok nem helyezhetők üzembe az SQL Server 2016-ban (13.x).
Miután frissítette az Adatminőségi szolgáltatásokat (DQS) és a Master Data Servicest (MDS) az SQL Server legújabb verziójára, az Excelhez készült MDS-bővítmény bármely korábbi verziója már nem működik. Az EXCEL SQL Server 2016 (13.x) MDS bővítményét a Microsoft Excel Master Data Services bővítményéből töltheti le.
Fájl helye
Alapértelmezés szerint a fájlok a következő helyen <drive>:\Program Files\Microsoft SQL Server\<nnn>\Master Data Servicesvannak telepítve, ahol <nnn> az SQL Server verziója látható. Például, az SQL Server 2017 (14.x) az 140, és az SQL Server 2019 (15.x) a 150.
Frissítés adatbázismotor frissítése nélkül
Ebben a forgatókönyvben továbbra is az SQL Server 2008 R2 (10.50.x), az SQL Server 2012 (11.x), az SQL Server 2014 (12.x) vagy az SQL Server 2016 (13.x) használatával fogja üzemeltetni az MDS-adatbázist. Frissítenie kell azonban az MDS-adatbázis sémáját, majd létre kell hoznia egy aktuális SQL Server-webalkalmazást az MDS-adatbázis eléréséhez. A frissítés után az MDS-adatbázis nem érhető el a korábbi webalkalmazás által.
A jelenlegi SQL Servert és az SQL Server egy korábbi verzióját ugyanarra a számítógépre telepítheti. A fájlok különböző helyeken vannak telepítve, ahogy a Fájl helye című témakörben látható.
Telepítse a Főadat-szolgáltatásokat és a kívánt egyéb funkciókat.
Nyissa meg az SQL Server telepítővarázslót.
A bal oldali panelen válassza a Telepítés lehetőséget.
A jobb oldali panelen válassza az Új ÖNÁLLÓ SQL Server telepítést, vagy adjon hozzá funkciókat egy meglévő telepítéshez.
A Szolgáltatáskijelölés lapon válassza a Főadat-szolgáltatások és a telepíteni kívánt egyéb szolgáltatások lehetőséget.
Fejezze be a varázslót.
Frissítse az MDS-adatbázis sémáját.
Nyissa meg az AKTUÁLIS SQL Server Master Data Services Configuration Managert.
Az MDS-adatbázisséma frissítéséhez az MDS-adatbázis létrehozásakor megadott rendszergazdai fiókként kell bejelentkeznie. Az MDS-adatbázisban
mdm.tblUserennek a felhasználónak azIDértéke1.A bal oldali panelen válassza az Adatbázis-konfiguráció lehetőséget.
A jobb oldali panelen válassza az Adatbázis kiválasztása lehetőséget, és adja meg az SQL Server 2008 R2 (10.50.x), az SQL Server 2012 (11.x), az SQL Server 2014 (12.x) vagy az SQL Server 2016 (13.x) adatbázispéldány adatait.
Az Adatbázis frissítése varázsló elindításához válassza az Adatbázis frissítése lehetőséget. További információ: Adatbázis frissítése varázsló (Master Data Services Configuration Manager).
Webalkalmazás létrehozása.
Nyissa meg az AKTUÁLIS SQL Server Master Data Services Configuration Managert.
A bal oldali panelen válassza a Webes konfiguráció lehetőséget.
A jobb oldali panel webhelylistájában válassza az alábbi lehetőségek egyikét:
Alapértelmezett webhely, majd válassza az Alkalmazás létrehozása lehetőséget.
Hozzon létre új webhelyet. A webhely létrehozásakor a rendszer automatikusan létrehoz egy új webalkalmazást.
Az SQL Server egy korábbi verziójából (SQL Server 2008 R2 (10.50.x), SQL Server 2012 (11.x), SQL Server 2014 (12.x) vagy SQL Server 2016 (13.x) származó meglévő MDS-webalkalmazása a Master Data Services Configuration Manager SQL Server-verziójában választható ki. Nem választhatja ki a meglévő webalkalmazást, hanem létre kell hoznia egy SQL Server 2016 (13.x) webalkalmazást az MDS-hez. Ellenkező esetben hibaüzenet jelenik meg, amikor megpróbálja társítani a webalkalmazást a frissített MDS-adatbázissal, amely szerint a kért lap nem érhető el, mert a lap kapcsolódó konfigurációs adatai érvénytelenek.
Ha ugyanazt a nevet (aliast) szeretné használni az MDS-webalkalmazáshoz, mint a meglévő (SQL Server 2008 R2 (10.50.x), SQL Server 2012 (11.x), SQL Server 2014 (12.x) vagy SQL Server 2016 (13.x)) webalkalmazáshoz, először törölnie kell a webalkalmazást és a társított alkalmazáskészletet az IIS-ből, majd létre kell hoznia egy azonos nevű webalkalmazást a Master Data Services SQL Server 2016 (13.x) verziójával Configuration Manager. A webalkalmazások és alkalmazáskészletek IIS-ből való eltávolításáról további információt az Alkalmazás eltávolítása (IIS) és az Alkalmazáskészlet eltávolítása (IIS) című témakörben talál.
Az új webalkalmazás társítása a frissített MDS-adatbázissal.
Az Alkalmazás társítása adatbázishoz szakaszban válassza a Kiválasztás lehetőséget.
Válassza ki az MDS-adatbázist.
Válassza az Alkalmazás lehetőséget.
Frissítés adatbázismotor-frissítéssel
Ebben a forgatókönyvben az adatbázismotort és a Master Data Services-alkalmazást is frissítheti egy korábbi verzióról az SQL Server 2016-ra (13.x) vagy egy újabb verzióra.
Csak SQL Server 2008 R2 (10.50.x) esetén: Nyissa meg a Vezérlőpult>programjait és funkcióit , és távolítsa el a Microsoft SQL Server 2008 R2 (10.50.x) főadat-szolgáltatásokat.
Frissítse az adatbázismotort az SQL Server 2016 (13.x) vagy újabb verziójára. További információ: Adatbázismotor-frissítési módszer kiválasztása.
Végezze el az adatbázismotor frissítése nélküli frissítés összes lépését.
Frissítés kétszámítógépes forgatókönyvben
Ebben a forgatókönyvben egy olyan rendszert frissít, amelyben az SQL Server két számítógépre van telepítve: az egyik az SQL Server 2016 (13.x) vagy az SQL Server 2017 (14.x), a másik pedig az SQL Server egy korábbi verziójával.
Ha az SQL Server egy korábbi verziója van telepítve, akkor továbbra is a korábbi verzióval fogja üzemeltetni az MDS-adatbázist egy számítógépen. Az MDS-adatbázis sémáját azonban frissítenie kell, majd az SQL Server 2016 (13.x) vagy az SQL Server 2017 (14.x) webalkalmazást kell használnia az MDS-adatbázis eléréséhez. Az MDS-adatbázist a korábbi verziójú webalkalmazás nem tudja elérni.
Frissítés két számítógépes környezetben
- Végezze el az adatbázismotor frissítése nélküli frissítés összes lépését.
Frissítés adatbázis biztonsági másolatból történő visszaállításával
Ebben a forgatókönyvben vagy az SQL Server 2016 (13.x) vagy az SQL Server 2017 (14.x) telepítve van egy korábbi verzióval ugyanazon a számítógépen vagy két különböző számítógépen. Az adatbázis biztonsági mentése az SQL Server 2016 (13.x) vagy az SQL Server 2017 (14.x) kiadásnál korábbi verzióra történt a frissítés előtt, és az adatbázist vissza kell állítani.
Telepítse a Főadat-szolgáltatásokat és a kívánt egyéb funkciókat.
Nyissa meg az SQL Server telepítővarázslót.
A bal oldali panelen válassza a Telepítés lehetőséget.
A jobb oldali panelen válassza az Új ÖNÁLLÓ SQL Server telepítést, vagy adjon hozzá funkciókat egy meglévő telepítéshez.
A Szolgáltatáskijelölés lapon válassza a Főadat-szolgáltatások és a telepíteni kívánt egyéb szolgáltatások lehetőséget.
Fejezze be a varázslót.
Állítsa vissza a biztonsági másolatban szereplő adatbázist.
Frissítse az MDS-adatbázis sémáját, hozzon létre egy webalkalmazást, és társítsa az új webalkalmazást a frissített MDS-adatbázissal. Az utasításokért tekintse meg az adatbázismotor frissítése nélküli frissítés 2– 4. lépését
Hibaelhárítás
Kiad: Az SQL Server 2008 R2 (10.50.x), az SQL Server 2012 (11.x), az SQL Server 2014 (12.x) vagy az SQL Server 2016 (13.x) webalkalmazás megnyitásakor megjelenik egy "az ügyfél verziója nem kompatibilis az adatbázis verziójával" hibaüzenet jelenik meg.
Megoldás: Ez a probléma akkor fordul elő, ha egy SQL Server 2008 R2 (10.50.x), SQL Server 2012 (11.x), SQL Server 2014 (12.x) vagy SQL Server 2016 (13.x) Master Data Manager-webalkalmazás megpróbál hozzáférni az SQL Server 2017 (14.x) MDS-re frissített adatbázishoz. Ehelyett SQL Server 2016 (13.x) vagy SQL Server 2017 (14.x) webalkalmazást kell használnia.
Ez a probléma akkor is előfordulhat, ha nem állította le és nem újraindította az MDS-alkalmazáskészletet az IIS-ben az MDS-adatbázisséma frissítésekor. Indítsa újra az MDS-alkalmazáskészletet a probléma megoldásához.