Megosztás:


Adatminőségi szolgáltatások frissítése

A következőkre vonatkozik:SQL Server Windows rendszeren

Ez a cikk az SQL Server Data Quality Services (DQS) meglévő telepítésének frissítéséről nyújt tájékoztatást. Az SQL Server adatminőség-kiszolgáló frissítésének részeként frissítenie kell a DQS-adatbázisok sémáját is.

Fontos

Az adatminőségi szolgáltatások (DQS) törlődnek az SQL Server 2025-ben (17.x). Továbbra is támogatjuk a DQS-t az SQL Server 2022 (16.x) és korábbi verzióiban.

A frissítés előtt

A DQS frissítése előtt biztonsági másolatot kell készítenie a DQS-adatbázisokról, hogy megelőzze a sémafrissítés során bekövetkező véletlen adatvesztést. További információ a DQS-adatbázisok biztonsági mentéséről: DQS-adatbázisok biztonsági mentése és visszaállítása.

Az SQL Server adatminőség-kiszolgálóhoz az adatminőségi ügyfél jelenlegi vagy korábbi verziójával, illetve a DQS Cleansing Transformation használatával csatlakozhat az Integrációs szolgáltatásokban az adatminőségi feladatok elvégzéséhez.

Az Adatminőségi szolgáltatások (DQS) és a Master Data Services (MDS) frissítése után az Excelhez készült MDS bővítmény bármely korábbi verziója már nem működik. Az Excelhez készült MDS-bővítmény SQL Server-verzióját a Master Data Services telepítéséből és konfigurációjából töltheti le.

Előfeltételek

Az Adatminőség-kiszolgáló számítógépen a Rendszergazdák csoport tagjaként kell bejelentkeznie.

A Windows-felhasználói fióknak a sysadmin rögzített kiszolgálói szerepkör tagjának kell lennie abban az SQL Server-példányban, amelyen az adatminőség-kiszolgáló telepítve van.

DQS frissítése

A DQS frissítése:

  1. A frissítési folyamat megkezdése előtt biztonsági másolatot készít a DQS-adatbázisokról. További információ a DQS-adatbázisok biztonsági mentéséről: DQS-adatbázisok biztonsági mentése és visszaállítása.

  2. Frissítse a DQS-t futtató SQL Server-példányt.

    1. Futtassa az SQL Server telepítővarázslót.

    2. A bal oldali panelen válassza a Telepítés lehetőséget.

    3. A jobb oldali panelen válassza a Frissítés lehetőséget az SQL Server egy korábbi verziójáról .

    4. Végezze el a telepítővarázslót.

      Ez a lépés frissíti az SQL Server-példányt az SQL Serverre, és telepíti a legújabb adatminőségi ügyfelet is, ha az adatminőségi ügyfél korábban ezen a számítógépen volt telepítve. Ha az adatminőségi ügyfél más számítógépekre van telepítve, a 2. lépésben leírt allépéseket azokon a számítógépeken kell futtatnia az adatminőség-ügyfél aktuális verziójának telepítéséhez. A telepítővarázsló telepíti az Adatminőségi ügyfél aktuális verzióját az Adatminőségi ügyfél meglévő verziójával együtt.

      A DQS-adatbázisok sémájának frissítése után az adatminőség-kiszolgáló SQL Server-verziójához csatlakozhat az adatminőségi ügyfél aktuális vagy korábbi verziójával.

  3. Frissítse a DQS-adatbázisok sémáját.

    1. Indítsa el a parancssort rendszergazdaként.

    2. A parancssorban módosítsa a könyvtárat arra a helyre, ahol a DQSInstaller.exe elérhető. Az SQL Server alapértelmezett példányához a DQSInstaller.exe fájl a C:\Program Files\Microsoft SQL Server\MSSQL[nn] címen érhető el. MSSQLSERVER\MSSQL\Binn:

      A mappa elérési útján cserélje le az [nn] elemet az SQL Server verziószámára.

      • SQL Server 2016 esetén: 13

      • SQL Server 2017 esetén: 14

        cd C:\Program Files\Microsoft SQL Server\MSSQL[nn].MSSQLSERVER\MSSQL\Binn
        
    3. Írja be a következő parancsot a parancssorba, és nyomja le az ENTER billentyűt:

      dqsinstaller.exe -upgrade
      
    4. A telepítő kéri, hogy mielőtt továbblép, biztonsági másolatot készít a DQS-adatbázisokról. Ha már biztonsági másolatot készít a DQS-adatbázisokról, írja be Y vagy Igen, majd nyomja le az ENTER billentyűt a frissítés folytatásához.

    5. A DQS-adatbázisok sémájának sikeres frissítése után megjelenik egy befejezési üzenet.

A DQS-adatbázisok sémafrissítésének ellenőrzése

Annak ellenőrzéséhez, hogy a DQS adatbázisok sémái sikeresen frissültek-e, le tudja kérdezni az aktuális verziót az DQS_MAIN és DQS_PROJECTS adatbázisokban az A_DB_VERSION táblázat lekérdezésével. Ehhez tegye a következőt:

  1. Indítsa el az SQL Server Management Studiót, és csatlakozzon a frissített DQS-adatbázissémát tartalmazó SQL Server-példányhoz.

  2. Futtassa a következő lekérdezést:

    SELECT *
    FROM DQS_MAIN.dbo.A_DB_VERSION
    WHERE STATUS = 2;
    
    SELECT *
    FROM DQS_PROJECTS.dbo.A_DB_VERSION
    WHERE STATUS = 2;
    
  3. A kimenet minden frissítéshez megjelenít egy bejegyzést a frissítés dátumával együtt. Az adott legújabb dátumon a maximális VERSION_ID és ASSEMBLY_VERSION jelenti az aktuális verziót. A STATUS oszlopban 2 érték jelzi a sikert. Ha hiba történik, az a HIBA oszlopban szerepel. Mintakimenet:

    azonosító FRISSÍTÉS_DÁTUMA VERSION_ID ASSEMBLY_VERSION USER_NAME ÁLLAPOT HIBA
    1000 2013-08-11 05:26:39.567 Ezerkétszáz 11.0.3000.0 <DOMAIN\UserName> 2
    1001 2013-09-19 15:09:37.750 1600 12.0.xxxx.0 <DOMAIN\UserName> 2