Mettre à niveau Data Quality Services

S’applique à :SQL Server - Windows uniquement

Cet article fournit des informations sur la mise à niveau de votre installation existante de SQL Server Data Quality Services (DQS). Dans le cadre de la mise à niveau de Data Quality Server SQL Server, vous devez également mettre à niveau le schéma des bases de données DQS.

Important

  • Vous devez sauvegarder vos bases de données DQS avant de mettre à niveau DQS afin d'empêcher toute perte accidentelle de données lors de la mise à niveau du schéma. Pour plus d'informations sur la sauvegarde des bases de données DQS, consultez Sauvegarde et restauration de bases de données DQS.
  • Connectez-vous à Data Quality Server SQL Server en utilisant la version actuelle ou une version antérieure de Data Quality Client, ou la transformation de nettoyage DQS dans Integration Services pour effectuer les tâches de qualité des données.
  • Une fois la mise à niveau de Data Quality Services et de Master Data Services effectuée, toutes les versions antérieures du complément Master Data Services pour Excel cesseront de fonctionner. Vous pouvez télécharger la version SQL Server du complément Master Data Services pour Excel ici.

Prérequis

  • Vous devez être connecté en tant que membre du groupe Administrateurs sur l'ordinateur Data Quality Server .

  • Votre compte d'utilisateur Windows doit être membre du rôle serveur fixe sysadmin dans l'instance de SQL Server où le Data Quality Server est installé.

Mise à niveau de DQS

Pour mettre à niveau DQS :

  1. Sauvegardez vos bases de données DQS avant de lancer le processus de mise à niveau. Pour plus d'informations sur la sauvegarde des bases de données DQS, consultez Sauvegarde et restauration de bases de données DQS.

  2. Mettez à niveau l’instance de SQL Server où DQS est installé.

    1. Exécutez l'Assistant Installation de SQL Server .

    2. Dans le volet gauche, cliquez sur Installation.

    3. Dans le volet droit, cliquez sur Mettre à niveau depuis... une version précédente de SQL Server.

    4. Exécutez toutes les étapes de l'Assistant Installation.

      Notes

      Votre instance de SQL Server sera mise à niveau vers SQL Server et vous installerez la dernière version de Data Quality Client, si Data Quality Client était déjà installé sur cet ordinateur. Si Data Quality Client est installé sur d'autres ordinateurs, vous devez exécuter les sous-étapes de l'Étape 2 sur ces ordinateurs pour installer la version actuelle de Data Quality Client. L'Assistant Installation installe la version actuelle de Data Quality Client à côté de la version existante. Après la mise à niveau du schéma de bases de données DQS, connectez-vous à la version SQL Server de Data Quality Server en utilisant la version actuelle ou une version antérieure de Data Quality Client.

  3. Mettez à niveau le schéma de bases de données DQS.

    1. Démarrez une invite de commandes d'administrateur.

    2. À l'invite de commandes, remplacez votre répertoire à l'emplacement où DQSInstaller.exe est disponible. Pour l’instance par défaut de SQL Server, le fichier DQSInstaller.exe est disponible dans C:\Program Files\Microsoft SQL Server\MSSQL[nn].MSSQLSERVER\MSSQL\Binn :

      Notes

      Dans le chemin du dossier, remplacez [nn] par le numéro de version de SQL Server.

      • Pour SQL Server 2016 : 13
      • Pour SQL Server 2017 : 14
      cd C:\Program Files\Microsoft SQL Server\MSSQL[nn].MSSQLSERVER\MSSQL\Binn  
      
    3. À l'invite de commandes, tapez la commande suivante et appuyez sur Entrée :

      dqsinstaller.exe -upgrade  
      
    4. Le programme d'installation vous invite à sauvegarder les bases de données DQS avant de continuer. Si vous avez déjà sauvegardé vos bases de données DQS, tapez Y ou Yeset appuyez sur Entrée pour continuer avec la mise à niveau.

    5. Un message d'achèvement s'affiche une fois la mise à niveau du schéma des bases de données DQS terminée.

Vérification de la mise à niveau du schéma des bases de données DQS

Pour vérifier que le schéma de bases de données DQS a été correctement mis à niveau, vérifiez la version actuelle dans les bases de données DQS_MAIN et DQS_PROJECTS en interrogeant la table A_DB_VERSION dans chaque base de données. Pour ce faire :

  1. Démarrez SQL Server Management Studio et connectez-vous à l'instance de SQL Server qui contient les bases de données DQS mises à niveau.

  2. Exécutez la requête suivante :

    SELECT * FROM DQS_MAIN.dbo.A_DB_VERSION WHERE STATUS=2;  
    SELECT * FROM DQS_PROJECTS.dbo.A_DB_VERSION WHERE STATUS=2;  
    
  3. La sortie indiquera une entrée pour chaque mise à niveau, avec la date correspondante. Les valeurs VERSION_ID et ASSEMBLY_VERSION maximales de la dernière date correspondent à la version actuelle. Une valeur de 2 dans la colonne STATUS indique que l'opération a réussi. Si une erreur s'est produite, elle sera indiquée dans la colonne ERROR. Exemple de sortie :

    id UPGRADE_DATE VERSION_ID ASSEMBLY_VERSION USER_NAME STATUT ERROR
    1 000 2013-08-11 05:26:39.567 1200 11.0.3000.0 <DOMAIN\UserName> 2
    1001 2013-09-19 15:09:37.750 1 600 12.0.xxxx.0 <DOMAIN\UserName> 2

Voir aussi

Installer Data Quality Services
Supprimer des objets Data Quality Server
Mise à niveau vers SQL Server