Autres problèmes de mise à niveau de Reporting Services
Cette rubrique décrit les problèmes connus que vous pouvez rencontrer lors de la mise à niveau Reporting Services fonctionnalités. Ces problèmes ne sont pas détectés par le Conseiller de mise à niveau. Pour plus d’informations, consultez notes de publication SQL Server 2014
S’applique à : Reporting Services mode natif | Reporting Services mode SharePoint. |
Problème | Description | S’applique à |
---|---|---|
Mise à niveau de la batterie SharePoint | Mettez à niveau le service partagé Reporting Services uniquement après que tous les autres composants Reporting Services de la batterie de serveurs ont été mis à niveau vers SQL Server 2014. Pour mettre à niveau Reporting Services dans une batterie de serveurs SharePoint à plusieurs nœuds vers SQL Server 2014Reporting Services, toutes les instances du complément Reporting Services pour SharePoint dans la batterie de serveurs doivent être mises à niveau vers la version SQL Server 2014 avant de mettre à niveau le Reporting Services service partagé. Le rendu des rapports échoue lorsque le service partagé Reporting Services SharePoint a été mis à niveau vers SQL Server 2014, mais que d’autres composants Reporting Services de la batterie de serveurs sont toujours version SQL Server 2012. Pour plus d'informations, consultez Conseils, astuces et dépannage pour SQL Server 2014 Reporting Services. |
SQL Server 2012 et SQL Server 2012 SP1 |
Installation côte à côte | SQL Server 2012 Reporting Services mode natif ne peut pas s’exécuter côte à côte avec l’un des éléments suivants : complément Reporting Services SQL Server 2014 pour SharePoint SQL Server 2014 Reporting Services service partagé SharePoint L’installation côte à côte empêche le démarrage du service Windows en mode natif SQL Server 2012Reporting Services. Des messages d'erreur similaires aux messages suivants s'affichent dans le journal des événements Windows : Description : la version de la base de données du serveur de rapports n'est pas valide. Description : le service Report Server [nom de serveur] ne peut pas se connecter à la base de données du serveur de rapports. |
mode natif SQL Server 2012 |
Erreur lors de la réparation d'une mise à niveau | Question: Vous tentez d’exécuter une réparation après l’échec d’une mise à niveau. L'opération de réparation échoue également et des messages similaires aux suivants s'affichent dans les fichiers journaux d'installation :(01) 2011-10-27 12:23:15 Slp: (01) 2011-10-27 12:23:15 Slp: Exception type: System.Exception (01) 2011-10-27 12:23:15 Slp: Message: (01) 2011-10-27 12:23:15 Slp: SQLPath element is missing (01) 2011-10-27 12:23:15 Slp: Data: (01) 2011-10-27 12:23:15 Slp: SQL.Setup.FailureCategory = ConfigurationFailure Pour plus d’informations sur les fichiers journaux, consultez Afficher et lire SQL Server fichiers journaux d’installation. Solution: Vous devez désinstaller Reporting Services et réinstaller Reporting Services. Une mise à niveau n'est plus possible. |
SQL Server 2012 et SQL Server 2012 SP1 |
Les informations d'interactivité sont enregistrées uniquement pour la dernière demande. | Dans les versions antérieures de Reporting Services, les captures instantanées enregistrent toutes les combinaisons possibles de choix interactifs, telles que l’extraction des informations et les choix de bascule. Par exemple, vous pouviez afficher la page cinq d'un rapport, mais basculer par programme sur un élément de la page un en conservant l'ID correct pour l'opération de basculement. Dans SQL Server 2008, les informations d’interactivité sont générées et enregistrées uniquement pour la dernière demande de rendu. Vous ne pouvez pas afficher une page et basculer par programme sur un élément d'une autre page. Vous pouvez basculer uniquement sur des éléments d'extraction de la page de rapport actuelle. |
SQL Server 2005 SP2 |
Le rendu et la pagination ont été modifiés. | Le modèle objet de rendu (ROM) a été modifié dans SQL Server 2008Reporting Services. Les versions antérieures du modèle objet de rendu ne sont plus prises en charge. L'accès au modèle objet de rendu à partir d'une extension de rendu multithread (et le basculement de contexte à partir de plusieurs threads) n'est pas pris en charge. | SQL Server 2005 SP2 |
Révision du format d'exportation CSV. | Dans les versions antérieures de Reporting Services, lorsque vous exportiez un rapport sous un format de fichier CSV, les données étaient mises en forme de manière à ce que leur apparence dans la page de rapport soit préservée. Pour les régions de données de matrice, le format de données obtenu se prêtait mal à l'importation dans d'autres applications. Dans cette version, lorsque vous exportez un rapport vers un fichier CSV, vous pouvez choisir entre deux formats pris en charge : le mode Par défaut et le mode Conforme. Le mode Par défaut est optimisé pour Excel. Le mode conforme est optimisé pour les applications tierces. Le format antérieur des fichiers CSV n'est plus disponible. Toutefois, pour les rapports qui n'utilisent pas de régions de données de matrice, vous pouvez recourir au mode Conforme pour obtenir un format de fichier le plus proche du format de fichier CSV antérieur. |
SQL Server 2005 SP2 |
Agrégats avec une visibilité conditionnelle dans les en-têtes et les pieds de page. | Dans les versions antérieures de Reporting Services, différents convertisseurs utilisaient des règles différentes pour déterminer les éléments avec une visibilité conditionnelle à inclure dans une page de rapport. Par exemple, les calculs d’agrégation n’ont pas été effectués pour les éléments masqués dans les rapports imprimés, mais ils ont été calculés pour les éléments masqués dans les rapports que vous avez affichés avec un navigateur ou dans Microsoft Office Excel. Dans cette version, tous les convertisseurs utilisent le même jeu de règles pour déterminer les éléments à faire figurer dans une page. |
SQL Server 2005 SP2 |
Aucune prise en charge de formule dans Excel. | Dans les versions antérieures de Reporting Services, la prise en charge de la traduction d’expressions dans RDL en formules Excel était limitée. Dans cette version, lorsque vous exportez un rapport vers Excel, les expressions RDL ne sont pas converties en formules Excel. | SQL Server 2005 SP2 |
Chevauchement d'éléments. | Dans les versions antérieures de Reporting Services, si un rapport comportait des éléments qui se chevauchent sur l’aire de conception du rapport, la publication du rapport produisait un avertissement (« Les éléments de rapport qui se chevauchent ne sont pas pris en charge dans tous les convertisseurs »), mais les éléments de rapport restaient à leur emplacement d’origine sur l’aire de conception. Dans SQL Server 2008, les éléments de rapport peuvent être déplacés pour corriger les limites qui se chevauchent lorsqu’un rapport est affiché ou exporté vers un convertisseur qui ne prend pas en charge les éléments qui se chevauchent. | SQL Server 2005 SP2 |
Modification de l’espace de noms du modèle objet de rapport. | Dans SQL Server 2008Reporting Services, l’espace de noms Report Object Model a changé. Cet espace de noms fournit l'accès en lecture seule, tant au niveau du code personnalisé qu'au niveau des collections globales, par exemple Fields , Parameters et ReportItems . Si le code personnalisé existant utilise explicitement une référence complète à un espace de noms antérieur, il s'agit d'une modification avec rupture.Il vous est recommandé de ne pas utiliser de références complètes pour accéder à des collections intégrées à partir de votre code. En ne spécifiant pas explicitement l’espace de noms, les références de code personnalisées sont résolues en version du modèle objet de rapport pour la version actuellement installée de Reporting Services. |
SQL Server 2005 SP2 |
Le fournisseur WMI (Windows Management Instrumentation) Report Server de SQL Server 2000 ou SQL Server 2005 n’est pas pris en charge. | Reporting Services inclut un fournisseur WMI que vous pouvez utiliser pour configurer par programme l’environnement dans lequel un serveur de rapports s’exécute. La version SQL Server 2008 de Reporting Services inclut une toute nouvelle version du fournisseur WMI qui remplace complètement la version précédente. SQL Server versions 2000 et 2005 ne sont pas prises en charge dans cette version de SQL Server. | SQL Server 2005 SP2 |
Les noms de principaux du service (SPN) ne sont pas recréés sur un serveur de rapports mis à niveau. | Si vous avez créé un SPN pour le service Web Report Server, vérifiez que la délégation contrainte fonctionne encore pour le serveur de rapports mis à niveau. | SQL Server 2005 SP2 |
Les assemblys personnalisés doivent être déplacés manuellement vers le nouveau dossier d'installation. | Les assemblys personnalisés, qui ne sont pas détectés par le Conseiller de mise à niveau, doivent être déplacés manuellement vers le nouveau dossier d'installation si vous souhaitez continuer à utiliser les fonctionnalités personnalisées dans les rapports. Si ces assemblys sont installés dans le dossier installation du serveur de rapports, ils doivent être déplacés vers le nouveau dossier d'installation à l'issue de la mise à niveau. |
SQL Server 2005 SP2 |
Voir aussi
Problèmes de mise à niveau de Reporting Services (Conseiller de mise à niveau)