TechNet
Exporter (0) Imprimer
Développer tout

Mettre à niveau Master Data Services

 

S'applique à: SQL Server 2016

Voici les différents scénarios de mise à niveau vers Microsoft SQL Server 2016.

System_CAPS_ICON_important.jpg Important

  • La mise à niveau de la version SQL Server 2016 CTP1 vers la version CTP2 n'est pas prise en charge.
  • Enregistrez votre base de données avant d'effectuer toute mise à niveau.
  • La mise à niveau recrée les procédures stockées et met à niveau les tables utilisées par Master Data Services. Les personnalisations appliquées à l'un ou l'autre de ces composants peuvent être perdues.
  • Les packages de déploiement de modèle peuvent être utilisés uniquement dans l'édition de SQL Server utilisée pour les créer. Vous ne pouvez pas déployer des packages de déploiement de modèle créés dans SQL Server 2008 R2, SQL Server 2012 ou SQL Server 2014 sur SQL Server 2016.
  • Après avoir effectué la mise à niveau de Data Quality Services et Master Data Services vers SQL Server 2016, toutes les versions antérieures du complément Master Data Services pour Excel cesseront de fonctionner. Vous pouvez télécharger le complément Master Data Services pour Excel SQL Server 2016 depuis le Centre de téléchargement Microsoft.
  • Dans SQL Server 2016, par défaut, les fichiers sont installés à l’emplacement suivant : drive:\Program Files\Microsoft SQL Server\130\Master Data Services.

  • Dans SQL Server 2014, par défaut, les fichiers sont installés à l'emplacement suivant : drive:\Program Files\Microsoft SQL Server\120\Master Data Services.

  • Dans SQL Server 2012, par défaut, les fichiers sont installés à l'emplacement suivant : drive:\Program Files\Microsoft SQL Server\110\Master Data Services.

  • Dans SQL Server 2008 R2, par défaut, les fichiers sont installés dans drive:\Program Files\Microsoft SQL Server\Master Data Services.

Dans ce scénario, vous continuez à utiliser SQL Server 2008 R2, SQL Server 2012 ou SQL Server 2014 pour héberger la base de données MDS. Toutefois, vous devez mettre à niveau le schéma de la base de données MDS, puis créer une application Web SQL Server 2016 pour accéder à la base de données MDS. La base de données MDS ne sera plus accessible par l’application Web SQL Server 2008 R2, SQL Server 2012 ou SQL Server 2014.

Vous pouvez installer SQL Server 2016 et une version antérieure de SQL Server (SQL Server 2008 R2, SQL Server 2012 ou SQL Server 2014) sur le même ordinateur. Les fichiers sont installés à différents emplacements, comme indiqué dans Emplacement du fichier.

Pour effectuer une mise à niveau sans mise à niveau du moteur de base de données

  1. Installez Master Data Services et toutes les autres fonctionnalités que vous souhaitez.

    1. Ouvrez l'Assistant Installation de SQL Server 2016.

    2. Dans le volet gauche, cliquez sur Installation.

    3. Dans le volet droit, cliquez sur Nouvelle installation autonome SQL Server ou ajout de fonctionnalités à une installation existante.

    4. Dans la page Sélection des fonctionnalités, sélectionnez Master Data Services, puis toutes les autres fonctionnalités à installer.

    5. Terminez l'Assistant.

  2. Mettez à niveau le schéma de la base de données MDS.

    1. Ouvrez la version SQL Server 2016 de Gestionnaire de configuration Master Data Services.

      System_CAPS_ICON_important.jpg Important


      Pour mettre à niveau le schéma de la base de données MDS, vous devez ouvrir une session avec le compte Administrateur spécifié lors de la création de la base de données MDS. Dans la base de données MDS, dans mdm.tblUser, cet utilisateur à la valeur d'ID1.

    2. Dans le volet gauche, cliquez sur Configuration de la base de données.

    3. Dans le volet droit, cliquez sur Sélectionner une base de données et spécifiez les informations de votre instance de base de données SQL Server 2008 R2, SQL Server 2012 ou SQL Server 2014.

    4. Cliquez sur Mettre à niveau la base de données pour démarrer l'Assistant Mise à niveau de base de données. Pour plus d’informations, consultez Assistant Mise à niveau de base de données (Gestionnaire de configuration Master Data Services).

  3. Créez une application Web.

    1. Ouvrez la version SQL Server 2016 de Gestionnaire de configuration Master Data Services.

    2. Dans le volet gauche, cliquez sur Configuration Web.

    3. Dans le volet droit, dans la liste Site Web, sélectionnez l'une des options suivantes :

      • Site Web par défaut, puis cliquez sur Créer une application.

      • Créer un nouveau site. Lorsque vous créez un site web, une application Web est automatiquement créée.

      System_CAPS_ICON_important.jpg Important


      Votre application Web MDS existante issue d’une version précédente de SQL Server (SQL Server 2008 R2, SQL Server 2012 ou SQL Server 2014) est disponible à la sélection dans la version SQL Server 2016 du Gestionnaire de configuration Master Data Services. Vous ne devez pas sélectionner l'application Web existante, mais plutôt créer une application Web SQL Server 2016 pour MDS. Sinon, vous allez recevoir une erreur lorsque vous tenterez d'associer l'application Web à la base de données MDS mise à niveau, indiquant que la page demandée n'est pas accessible, car les données de configuration de la page sont erronées.

      Si vous souhaitez utiliser le même nom (alias) pour l’application Web MDS que le nom de votre application Web existante (SQL Server 2008 R2, SQL Server 2012 ou SQL Server 2014), vous devez d’abord supprimer l’application Web et le pool d’applications associé d’IIS, puis créer une application Web avec le même nom avec la version SQL Server 2016 du Gestionnaire de configuration Master Data Services. Pour plus d'informations sur la suppression d'une application Web et de pools d'applications d'IIS, consultez Supprimer une application (IIS) et Supprimer un pool d'applications (IIS).

  4. Associez la nouvelle application Web à la base de données MDS mise à niveau.

    1. Sous la section Associer l'application à une base de données, cliquez sur Sélectionner.

    2. Sélectionnez la base de données MDS.

    3. Cliquez sur Appliquer.

Dans ce scénario, vous allez mettre à niveau le moteur de base de données et l’application Master Data Services de SQL Server 2008 R2, SQL Server 2012 ou SQL Server 2014 vers SQL Server 2016.

Pour effectuer la mise à niveau avec mise à niveau du moteur de base de données

  1. Pour SQL Server 2008 R2 uniquement : ouvrez Panneau de configuration > Programmes et fonctionnalités pour désinstaller Microsoft SQL Server 2008 R2Master Data Services.

  2. Mettez à niveau le moteur de base de données vers SQL Server 2016. Pour plus d’informations, consultez Choisissez une méthode de mise à niveau du moteur de base de données.

  3. Effectuez toutes les étapes présentées dans Mise à niveau sans mise à niveau du moteur de base de données.

Ce scénario implique la mise à niveau d’un système dans lequel SQL Server est installé sur deux ordinateurs : l’un étant doté de SQL Server 2016 et l’autre étant doté de SQL Server 2008 R2, SQL Server 2012 ou SQL Server 2014.

Si SQL Server 2008 R2, SQL Server 2012 ou SQL Server 2014 est installé, continuez à utiliser SQL Server 2008 R2, SQL Server 2012 ou SQL Server 2014 respectivement pour héberger votre base de données MDS sur un seul ordinateur. Toutefois, vous devez mettre à niveau le schéma de la base de données MDS, puis utiliser l'application Web SQL Server 2016 pour accéder à la base de données MDS. La base de données MDS ne sera plus accessible par l’application Web SQL Server 2008 R2, SQL Server 2012 ou SQL Server 2014.

Pour effectuer une mise à niveau dans un scénario basé sur deux ordinateurs

Dans ce scénario, SQL Server 2016 est installé avec SQL Server 2008 R2, SQL Server 2012 ou SQL Server 2014 sur le même ordinateur ou sur deux ordinateurs différents. Une base de données a été sauvegardée sur une version antérieure à la version SQL Server 2016, avant la mise à niveau, et la base de données doit être restaurée à partir de cette sauvegarde.

Pour effectuer une mise à niveau par restauration d’une base de données à partir d’une sauvegarde

  1. Installez Master Data Services et toutes les autres fonctionnalités que vous souhaitez.

    1. Ouvrez l'Assistant Installation de SQL Server 2016.

    2. Dans le volet gauche, cliquez sur Installation.

    3. Dans le volet droit, cliquez sur Nouvelle installation autonome SQL Server ou ajout de fonctionnalités à une installation existante.

    4. Dans la page Sélection des fonctionnalités, sélectionnez Master Data Services, puis toutes les autres fonctionnalités à installer.

    5. Terminez l'Assistant.

  2. Restaurez la base de données qui a été sauvegardée.

  3. Procédez à la mise à niveau du schéma de base de données MDS, créez une application Web et associez la nouvelle application Web à la base de données MDS mise à niveau. Pour obtenir des instructions, consultez les étapes 2 à 4 dans Mise à niveau sans mise à niveau du moteur de base de données

Problème : lorsque vous ouvrez l’application Web SQL Server 2008 R2, SQL Server 2012 ou SQL Server 2014 Master Data Manager, un message d’erreur indiquant que la version du client n’est pas compatible avec la version de la base de données est affiché.

Solution : ce problème se produit lorsqu’une application Web SQL Server 2008 R2, SQL Server 2012 ou SQL Server 2014 Master Data Manager tente d’accéder à une base de données qui a été mise à niveau vers SQL Server 2016 Master Data Services. Vous devez utiliser une application Web SQL Server 2016 à la place.

Ce problème peut également se produire si vous n'avez pas arrêté puis redémarré le pool d'applications MDS dans IIS lors de la mise à niveau du schéma de la base de données MDS. Redémarrez le pool d'applications MDS pour corriger le problème.

Installer Master Data Services

Afficher:
© 2016 Microsoft