Modifications du fonctionnement de SQL Server 2005 Reporting Services
Cette rubrique décrit les modifications importantes apportées à SQL Server Reporting Services qui peuvent affecter votre façon de travailler.
Modification de l'initialisation et du chiffrement
Le service Web Report Server n'est plus utilisé pour initialiser une installation Reporting Services. Dans cette version, seul le service Windows Report Server effectue l'initialisation. Lorsque le service Web Report Server nécessite un chiffrement ou un déchiffrement, il appelle le service Windows Report Server pour obtenir les clés et effectuer l'opération. Avant d'émettre la demande, le service Web effectue un contrôle pour vérifier s'il est exécuté avec le compte spécifié dans le paramètre WebServiceAccount du fichier RSReportServer.config. Si le compte qui exécute le service Web ne correspond pas à la valeur spécifiée, le service Web renvoie une erreur indiquant une erreur de correspondance de compte.
Ce changement dans l'initialisation implique un lien de dépendance plus fort entre le service Windows Report Server et le service Web Report Server. L'exécution du service Windows Report Server est désormais un préalable requis pour la plupart des opérations du service Web. Pour plus d'informations, consultez Initialisation d'un serveur de rapports.
Commandes d'installation
Dans cette version, la portée des opérations qu'il est possible d'effectuer avec l'installation en ligne de commande a été limitée. Cette installation ne peut plus être utilisée à la fois pour installer et déployer une installation qui comprend des ordinateurs distants. L'installation ne permet plus de déployer une batterie de serveurs Web de Report Server. Si vous utilisiez le programme d'installation dans le passé pour déployer une installation Reporting Services, vous devez maintenant utiliser d'autres outils et d'autres méthodes. Si vous utilisiez des fichiers de commandes et des scripts d'installation pour déployer des composants Reporting Services, ces composants ne fonctionneront plus après la mise à niveau.
La propriété DefaultValueQueryBased est maintenant en lecture/écriture
La propriété DefaultValueQueryBased est une propriété de type Boolean, qui indique si les valeurs par défaut d'un paramètre sont basées ou non sur une requête. Dans la version antérieure, cette propriété était en lecture seule. Cette propriété a été modifiée pour accepter les opérations d'écriture, ce qui vous permet de mettre à jour cette valeur par programme pour un rapport publié. Si vous utilisez cette propriété dans votre code, assurez-vous de tester l'application pour vérifier si elle réagit comme prévu.
L'extension de rendu Excel prend en charge le format BIF (Binary Interchange File)
L'extension de rendu Excel rend les rapports dans le format de fichier natif utilisé par Microsoft Excel, ce qui supprime la plupart des contraintes qui existaient dans la version antérieure.
Changement dans la hauteur des lignes des en-têtes
Dans la version antérieure, la première ligne d'un en-tête comptant plusieurs lignes, déterminait la hauteur de toutes les lignes de cet en-tête (la hauteur des lignes était fixée en fonction de celle de la première ligne). Désormais, les hauteurs des lignes peuvent changer. Si vous avez des rapports qui contiennent des en-têtes multilignes, vous devez vérifier ces rapports après la mise à niveau pour vous assurer que la hauteur des lignes est correcte.
Présence d'espaces blancs au début des noms de définition de rôle
Dans la version antérieure, les espaces blancs de début étaient autorisés dans les noms de définition de rôle. Cette version ne prend plus en charge ces espaces dans les nouveaux noms de rôle que vous créez. Si vous utilisez déjà des définitions de rôle qui commençaient par des espaces blancs de début, ces définitions continueront de fonctionner. Cette modification fonctionnelle a été apportée en réponse au fonctionnement de la méthode DeleteRole. Si DeleteRole détecte la présence d'espaces vides au début du nom d'une définition de rôle, le rôle est supprimé.
Voir aussi
Concepts
Mise à niveau de Reporting Services
Autres ressources
Mise à niveau des composants SQL Server
Compatibilité descendante de Reporting Services
Compatibilité descendante