Mettre à niveau Master Data Services

Il existe quatre scénarios de mise à niveau vers Microsoft SQL Server CTP2 2014. Choisissez le scénario qui convient à votre situation.

Important

  • La mise à niveau de la version CTP1 SQL Server 2014 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 de packages de déploiement de modèles créés dans SQL Server 2008 R2/SQL Server 2012 à SQL Server 2014.
  • Vous pouvez continuer à utiliser la version SQL Server 2012 SP1 de Master Data Services Add-In pour Excel après avoir mis à niveau Master Data Services et Data Quality Services vers SQL Server CTP2 2014. Toutefois, aucune version antérieure du complément Master Data Services pour Excel ne fonctionnera après la mise à niveau vers SQL Server 2014 CTP2. Vous pouvez télécharger la version SQL Server 2012 SP1 de Master Data Services Add-In pour Excel à partir d’ici.

Mise à niveau sans mise à niveau du moteur de base de données

Ce scénario peut être considéré comme une installation côte à côte, car les deux SQL Server 2008 R2/SQL Server 2012 et SQL Server 2014 sont installés en parallèle, sur le même ordinateur ou sur des ordinateurs distincts.

Dans ce scénario, vous continuez à utiliser SQL Server 2008 R2 ou SQL Server 2012 pour héberger votre 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 2014 pour accéder à la base de données MDS. La base de données MDS n’est plus accessible par l’application web SQL Server 2008 R2 ou SQL Server 2012.

Si vous choisissez d’installer SQL Server 2014 et une version antérieure de SQL Server (SQL Server 2008 R2/SQL Server 2012) sur le même ordinateur, vous pouvez le faire, car les fichiers sont installés à un autre emplacement.

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

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

  • Dans SQL Server 2008 R2, par défaut, les fichiers sont installés à l’emplacement suivant : lecteur:\Program Files\Microsoft SQL Server\Master Data Services.

Pour effectuer cette tâche, procédez comme suit.

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

    1. Ouvrez l’Assistant Installation de SQL Server 2014.

    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. Lorsque l'installation est terminée, mettez à niveau le schéma de base de données MDS.

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

      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. Pour plus d’informations sur la modification de cet utilisateur, consultez Modifier le compte administrateur système (Master Data Services).

    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 relatives à votre SQL Server 2008 R2 ou SQL Server instance de base de données 2012.

    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. Lorsque la mise à niveau est terminée, créez une application Web SQL Server 2014.

    1. Ouvrez la version SQL Server 2014 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.

      Important

      Votre application web MDS existante d’une version antérieure de SQL Server (SQL Server 2008 R2 ou SQL Server 2012) est disponible pour sélection dans la version SQL Server 2014 de Gestionnaire de configuration Master Data Services. Vous ne devez pas sélectionner l’application web existante, mais créer une application web SQL Server 2014 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 votre application web existante (SQL Server 2008 R2 ou SQL Server 2012), vous devez d’abord supprimer l’application web et le pool d’applications associé d’IIS, puis créer une application web portant le même nom à l’aide de SQL Server version 2014 de 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 maintenant 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.

Mise à niveau avec mise à niveau du moteur de base de données

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

Pour effectuer cette tâche, procédez comme suit.

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

  2. Mettez à niveau le moteur de base de données vers SQL Server 2014.

    1. Ouvrez l’Assistant Installation de SQL Server 2014.

    2. Dans le volet gauche, cliquez sur Installation.

    3. Dans le volet droit, cliquez sur Mettre à niveau à partir de SQL Server 2005, SQL Server 2008, SQL Server 2008 R2 ou SQL Server 2012.

    4. Terminez l'Assistant.

  3. Pour SQL Server 2008 R2 uniquement : une fois la mise à niveau terminée, ajoutez la fonctionnalité Master Data Services.

    1. Ouvrez l’Assistant Installation de SQL Server 2014.

    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 Type d’installation de l’Assistant, sélectionnez l’option Ajouter des fonctionnalités à un instance existant, puis choisissez l’instance où la base de données MDS est installée.

    5. Dans la page Sélection des fonctionnalités, sous Fonctionnalités partagées, sélectionnez Master Data Services.

    6. Terminez l'Assistant.

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

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

      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. Pour plus d’informations sur la modification de cet utilisateur, consultez Modifier le compte administrateur système (Master Data Services).

    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 relatives à votre instance de base de données.

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

    5. Cliquez sur Appliquer.

  5. Lorsque la mise à niveau est terminée, créez une application Web SQL Server 2014.

    1. Ouvrez la version SQL Server 2014 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.

      Important

      Votre application web MDS existante d’une version antérieure de SQL Server (SQL Server 2008 R2 ou SQL Server 2012) est disponible pour sélection dans la version SQL Server 2014 de Gestionnaire de configuration Master Data Services. Vous ne devez pas sélectionner l’application web existante, mais créer une application web SQL Server 2014 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 votre application web existante (SQL Server 2008 R2 ou SQL Server 2012), vous devez d’abord supprimer l’application web et le pool d’applications associé d’IIS, puis créer une application web portant le même nom à l’aide de SQL Server version 2014 de 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).

  6. Associez maintenant 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.

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

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

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

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

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

  • Dans SQL Server 2008 R2, par défaut, les fichiers sont installés à l’emplacement suivant : lecteur:\Program Files\Microsoft SQL Server\Master Data Services.

Pour effectuer cette tâche, procédez comme suit.

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

    1. Ouvrez l’Assistant Installation de SQL Server 2014.

    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. Lorsque l'installation est terminée, mettez à niveau le schéma de base de données MDS.

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

      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. Pour plus d’informations sur la modification de cet utilisateur, consultez Modifier le compte administrateur système (Master Data Services).

    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 SQL Server 2008 R2 ou SQL Server instance 2012 sur l’autre ordinateur, si SQL Server 2008 R2 ou SQL Server 2012 est installé sur l’autre ordinateur.

    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. Lorsque la mise à niveau est terminée, créez une application Web SQL Server 2014.

    1. Ouvrez la version SQL Server 2014 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.

      Important

      Votre application web MDS existante d’une version antérieure de SQL Server (SQL Server 2008 R2 ou SQL Server 2012) est disponible pour sélection dans la version SQL Server 2014 de Gestionnaire de configuration Master Data Services. Vous ne devez pas sélectionner l’application web existante, mais créer une application web SQL Server 2014 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 votre application web existante (SQL Server 2008 R2 ou SQL Server 2012), vous devez d’abord supprimer l’application web et le pool d’applications associé d’IIS, puis créer une application web portant le même nom à l’aide de SQL Server version 2014 de 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 maintenant l'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.

Effectuer une mise à niveau par restauration d'une base de données à partir d'une sauvegarde

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

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

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

  • Dans SQL Server 2008 R2, par défaut, les fichiers sont installés à l’emplacement suivant : lecteur:\Program Files\Microsoft SQL Server\Master Data Services.

Pour effectuer cette tâche, procédez comme suit.

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

    1. Ouvrez l’Assistant Installation de SQL Server 2014.

    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. Lorsque l'installation est terminée, mettez à niveau le schéma de base de données MDS.

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

      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. Pour plus d’informations sur la modification de cet utilisateur, consultez Modifier le compte administrateur système (Master Data Services).

    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 relatives à votre SQL Server base de données 2008 R2 ou SQL Server 2012 instance.

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

  4. Lorsque la mise à niveau est terminée, créez une application Web SQL Server 2014.

    1. Ouvrez la version SQL Server 2014 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.

      Important

      Votre application web MDS existante d’une version antérieure de SQL Server (SQL Server 2008 R2 ou SQL Server 2012) est disponible pour sélection dans la version SQL Server 2014 de Gestionnaire de configuration Master Data Services. Vous ne devez pas sélectionner l’application web existante, mais créer une application web SQL Server 2014 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 votre application web existante (SQL Server 2008 R2 ou SQL Server 2012), vous devez d’abord supprimer l’application web et le pool d’applications associé d’IIS, puis créer une application web portant le même nom à l’aide de SQL Server version 2014 de 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).

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

Dépannage

Question: Lorsque vous ouvrez l’application web SQL Server 2008 R2 ou SQL Server 2012Master Data Manager, un message d’erreur « La version du client n’est pas compatible avec la version de la base de données » s’affiche.

Solution: Ce problème se produit lorsqu’une application web Master Data Manager SQL Server 2008 R2 ou SQL Server 2012 tente d’accéder à une base de données qui a été mise à niveau vers SQL Server Master Data Services 2014. Vous devez utiliser une application web SQL Server 2014 à 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.

Voir aussi

Installer Master Data Services