Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Vous pouvez spécifier le niveau de compatibilité lors de la création de projets de modèle tabulaire, lors de la mise à niveau des projets de modèles tabulaires existants, lors de la mise à niveau des bases de données de modèles tabulaires déployées ou lors de l’importation de classeurs PowerPivot.
Niveau de compatibilité
Il est courant d’installer de nouvelles versions et service packs sur des ordinateurs de développement et de test avant l’installation sur les ordinateurs de production. Dans ce cas, il est important de comprendre comment définir le niveau de compatibilité pour les nouveaux projets de modèle tabulaire ainsi que ceux qui ont déjà été déployés dans un environnement de production.
Une instance SQL Server 2014 Analysis Services prend en charge les niveaux de compatibilité suivants (version de la base de données) :
SQL Server 2012 (1100)
SQL Server 2012 SP1 (1103)
SQL Server 2014 (1103)
Définir le niveau de compatibilité lors de la création d’un projet de modèle tabulaire
Lors de la création d’un projet de modèle tabulaire dans SQL Server Data Tools (SSDT), dans la boîte de dialogue Options du nouveau projet tabulaire , vous pouvez spécifier le niveau de compatibilité. Vous pouvez choisir entre créer un projet à déployer sur une instance SQL Server 2012 SP1 ou ultérieure d’Analysis Services ou sur une instance SQL Server 2012 Analysis Services (sans Service Pack 1).
Vous pouvez également spécifier un niveau de compatibilité par défaut en sélectionnant l’option Ne pas afficher à nouveau ce message . Tous les projets suivants utilisent le niveau de compatibilité que vous avez spécifié. Vous pouvez modifier le niveau de compatibilité par défaut dans SSDT dans Options.
Mettre à niveau un projet de modèle tabulaire existant au niveau de compatibilité 1103
Vous pouvez mettre à niveau un projet de modèle tabulaire créé dans SSDT avant d’installer SQL Server 2012 SP1 ou version ultérieure pour être compatible avec la version de base de données 1103 à l’aide de la propriété Niveau de compatibilité dans la fenêtre Propriétés du modèle. Pour mettre à niveau un projet de modèle tabulaire, l’ordinateur sur lequel SSDT est installé doit avoir SQL Server 2012 SP1 ou version ultérieure installée et l’instance Analysis Services sur laquelle réside la base de données de l’espace de travail doit également avoir SQL Server 2012 SP1 ou version ultérieure installée. Vous ne pouvez pas passer à une version antérieure.
Mettre à niveau une base de données de modèle tabulaire déployée au niveau de compatibilité 1103
Vous pouvez mettre à niveau une base de données de modèle tabulaire déployée existante vers la base de données version 1103 compatible dans SQL Server Management Studio (SSMS) à l’aide de la propriété Niveau de compatibilité dans les propriétés de la base de données. Pour effectuer la mise à niveau, l’ordinateur sur lequel l’instance SQL Server Analysis Services est installée doit avoir SQL Server 2012 SP1 ou version ultérieure installée. Vous ne pouvez pas rétrograder une base de données de modèle tabulaire déployée vers une version antérieure.
Importer à partir de PowerPivot
Lors de la création d’un projet de modèle tabulaire en important à partir de PowerPivot, vous pouvez spécifier si vous souhaitez mettre à niveau le niveau de compatibilité par défaut (s’il était précédemment configuré dans SSDT) ou laisser le niveau de compatibilité à celui déjà spécifié dans le classeur PowerPivot.
Vérifier le niveau de compatibilité d’une base de données de modèle tabulaire dans SSMS
Vous pouvez vérifier le niveau de compatibilité d’une base de données de modèle tabulaire dans SSMS en consultant la propriété niveau de compatibilité (nouveauté de SQL Server 2012 SP1) dans les propriétés de la base de données.
Vérifier le niveau de compatibilité pris en charge pour une instance Analysis Services dans SSMS
Vous pouvez vérifier le niveau de compatibilité pris en charge dans SSMS en consultant la propriété Niveau de compatibilité pris en charge dans la page Informations (nouveauté de SQL Server 2012 SP1) dans les propriétés Analysis Services. Un niveau de compatibilité pris en charge de 1103 indique que SQL Server SP1 ou version ultérieure est installé. Impossible de modifier le niveau de compatibilité pris en charge.