Fichier Lisez-moi de la version de compatibilité Microsoft Office Business Scorecard Manager 2005

Janvier 2007

© 2007 Microsoft Corporation. Tous droits réservés.


Sommaire

1  Utilisation de ce document

2  Vue d'ensemble de la version de compatibilité

3  Installation de Business Scorecard Manager avec SQL Server 2005

4  Problèmes connus relatifs à Business Scorecard Manager 2005

 

1  Utilisation de ce document

Retour en haut de la page


Bienvenue dans le fichier Lisez-moi de la version de compatibilité Microsoft® Office Business Scorecard Manager 2005 Compatibility Release. Ce fichier contient des informations importantes non disponibles au moment de la rédaction de la documentation du produit. Il fournit des solutions aux problèmes connus.

Pour obtenir des informations supplémentaires, reportez-vous au site Web Business Scorecard Manager 2005.

2  Vue d'ensemble de la version de compatibilité

Retour en haut de la page


La version de compatibilité de Microsoft® Office Business Scorecard Manager Server 2005 prend en charge la possibilité de déployer des tableaux de bord dans Microsoft® Office SharePoint® Services 2007 (MOSS 2007) ou Windows® SharePoint® Services (WSS) version 3.0.

Plateformes prises en charge

La version de compatibilité de Microsoft® Office Business Scorecard Manager Server 2005 prend en charge la plateforme Windows 32 bits.

3  Installation de Business Scorecard Manager 2005 avec Microsoft SQL Server 2005

Retour en haut de la page


La configuration requise pour installer Business Scorecard Manager avec Microsoft SQL Server 2005.

Configuration requise pour Business Scorecard Manager Server

Vous devez installer les logiciels requis suivants dans l'ordre indiqué avant d'installer les services Web Business Scorecard Manager Server :

1.       Microsoft Windows Server™ 2003 avec Service Pack (SP) 1

2.       Microsoft .NET Framework 1.1, 2.0 ou 3.0 avec ASP.NET 1.1

3.       Microsoft Internet Information Services 6 (IIS)

4.       Microsoft SQL ServerTM 2005

Remarque : pour installer Business Scorecard Manager Server sur un ordinateur sur lequel SQL Server 2005 Analysis Services est déjà installé, vous devez exécuter SQL Server 2000 Analysis Services PivotTable® Service Lite SP 4 (Ptslite.exe). Ce programme est implémenté lorsque vous installez SQL Server 2000 Analysis Services SP 4. Pour obtenir des informations supplémentaires, reportez-vous au site Web relatif à la redistribution des composants de programmation Analysis Services (en anglais).

5.       SQLXML 3.0 SP 3 (programme requis si vous utilisez SQL Server Notification Services). Téléchargez SQLXML 3.0 SP 3.

6.       MSXML 4.0 avec SP 2. Téléchargez ce programme depuis le Centre de téléchargement Microsoft.

7.       ADOMD.NET 8.0. Téléchargez ce programme depuis le Centre de téléchargement Microsoft.

Remarque : si vous effectuez une mise à niveau vers SQL Server 2005 après avoir installé le service Web Business Scorecard Manager Server, vous devez définir votre site Web par défaut de manière qu'il utilise ASP.NET 1.1. Sinon, SQL Server 2005 risque de transformer la version du site Web utilisé en ASP.NET 2.0. Pour paramétrer votre site Web par défaut de manière qu'il utilise ASP.NET 1.1, saisissez la commande suivante dans l'invite :

%SystemRoot%\Microsoft.NET\Framework\v1.1.4322 aspnet_regiis.exe -s chemin-métabase

chemin-métabase est le chemin d'accès à votre site Web, par exemple W3SVC/1/ROOT.

Configuration requise pour les composants WebPart Business Scorecard Manager

Vous devez installer les logiciels requis suivants pour les composants Business Scorecard Manager dans l'ordre indiqué :

1.       Microsoft Windows Server 2003 avec SP 1

2.       Microsoft .NET Framework 1.1, 2.0 ou 3.0 avec ASP.NET 1.1

3.       Internet Information Services 6

4.       Microsoft SharePoint® Portal Server 2003, Microsoft Office SharePoint Services 2007 ou Microsoft Windows SharePoint Services 2.0 ou 3.0

Configuration requise pour SQL Server Reporting Services

Les composants requis pour SQL Server Reporting Services sont les suivants :

·         Microsoft Windows Server 2003 avec SP 1

·         Microsoft .NET Framework 1.1, 2.0 ou 3.0 avec ASP.NET 1.1

·         Microsoft Internet Information Services 6 (IIS).

·         SQL Server 2005 Reporting Services. Pour obtenir des informations supplémentaires, reportez-vous au site Web relatif à l'installation de Reporting Services (en anglais).

Remarque : si vous installez SQL Server Reporting Services et que vous avez déjà installé Windows SharePoint Services ou SharePoint Portal Server sur le même ordinateur, sachez qu'il existe un problème connu qui les empêche de fonctionner correctement ensemble. Reportez-vous au site Web relatif à la résolution de l'installation en parallèle de Reporting Services et de Windows SharePoint Services (en anglais).

Configuration requise pour la base de données Business Scorecard Manager Server

Installez SQL Server 2005 pour configurer votre base de données Business Scorecard Manager Server.

 

4  Problèmes connus relatifs à Business Scorecard Manager 2005

Retour en haut de la page


La liste des problèmes connus relatifs à Business Scorecard Manager 2005 est la suivante :

4.1 L'affichage de tableaux de bord et de rapports doit être ajouté manuellement au site Web lors de l'exécution de Microsoft Office SharePoint Services 2007 (MOSS 2007) ou Windows SharePoint Services 3.0

Description : les utilisateurs doivent déployer manuellement les tableaux de bord et les rapports dans Microsoft Office SharePoint Services 2007 (MOSS 2007) ou Windows SharePoint Services 3.0 (WSS 3.0). S'ils tentent de déployer le tableau de bord à partir de Scorecard Builder, un message d'erreur similaire au message suivant apparaît :

Une erreur s'est produite au cours du traitement de /Pages/*.aspx.

Solution : pour effectuer un déploiement dans SharePoint, ouvrez le site Web requis et ajoutez manuellement les tableaux de bord et les rapports aux composants WebPart. Reportez-vous au livre blanc technique Business_Scorecard_Builder_Publishing_To_Moss_2007_WP.doc pour obtenir des instructions détaillées.

4.2  L'utilisation de localhost comme nom de serveur produit l'affichage d'éléments contextuels vides lors de l'exécution de Microsoft Office SharePoint Services 2007 (MOSS 2007) ou de Windows SharePoint Services 3.0 en local

Description : si vous exécutez Microsoft Office SharePoint Services 2007 (MOSS 2007) ou Windows SharePoint Services 3.0 dans un environnement doté d'un seul ordinateur, et si vous utilisez « localhost » comme nom de serveur lorsque vous déployez les tableaux de bord, des éléments contextuels vides apparaissent sur le site Web.

Solution : modifiez la connexion de votre serveur afin qu'elle fasse référence au nom de l'ordinateur au lieu de « localhost ».

4.3  Le pool d'applications SQL Server 2005 Reporting Services doit disposer des autorisations de lecture ou supérieures pour déployer Scorecards dans Reporting Services.

Description : si vous essayez de déployer un tableau de bord sur SQL Server 2005 Reporting Services, et si le pool d'applications Reporting Services ne dispose pas au moins des autorisations de lecture nécessaires, le message d'erreur suivant apparaît :

Une erreur s'est produite lors du traitement du rapport. (rsProcessingAborted) Obtenir de l'aide en ligne.   Échec de l'exécution de la requête pour le dataset « DataSet1_0 ». (rsErrorExecutingCommand) Obtenir de l'aide en ligne.  Le dataset obtenu du serveur n'est pas valide.

Solution : accordez au minimum les autorisations de lecture nécessaires à l'identité du pool d'applications Reporting Services.

4.4  Le pool d'applications Business Scorecard Manager doit utiliser .NET Framework Version 1.1.

Description : par défaut, le programme d'installation de Business Scorecard Manager utilise le pool d'applications SharePoint par défaut, qui utilise .NET Framework 2.0 dans MOSS 2007 ou WSS V3. Si le pool d'applications qui exécute le site Web BSM exécute également un site .NET 2.0, un conflit de processus se produira et aucun des sites ne fonctionnera. Ce résultat est voulu.

Solution : le pool d'applications sous lequel Business Scorecard Manager est exécuté ne doit pas exécuter de site .NET Framework 2.0.

4.5  L'installation d'une base de données sur un ordinateur distant échoue lorsque vous ne disposez pas des autorisations appropriées sur cet ordinateur.

Description : lorsque vous installez une base de données sur un ordinateur distant, vous devez disposer des autorisations requises sur cet ordinateur.

Solution : vous devez utiliser un compte de domaine ou configurer le système manuellement de manière qu'il utilise le compte de l'ordinateur distant afin d'installer la base de données.

4.6  Vous ne pouvez pas prévisualiser un rapport de tableau de bord dans le Concepteur de rapports lorsque vous utilisez SQL Server 2005.

Description : si vous ouvrez la version de Microsoft Visual Studio installée avec SQL Server 2005, et si vous créez un projet sur le serveur de rapports puis lui ajoutez un affichage Rapport de tableau de bord Business Scorecard Manager, un message d'erreur s'affiche si vous essayez d'en afficher l'aperçu.

Solution : pour résoudre le problème, copiez le fichier DPE (Microsoft.PerformanceManagement.Scorecards.DPE.dll) dans le dossier suivant : C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies.

Ou : vous pouvez également déployer le projet sur le serveur de rapports à l'aide du générateur de rapports (ou de l'outil de conception des tableaux de bord), puis l'afficher à cet endroit. L'erreur s'affiche uniquement lorsque vous tentez d'afficher le rapport dans le générateur.

4.7  Vous ne pouvez pas installer la fonctionnalité d'alerte lorsque SQL Server 2005 Notification Services est installé.

Description : la fonctionnalité d'alerte Business Scorecard Manager est incompatible avec Microsoft SQL Server 2005 Notification Services.

Solution : installez SQL Server 2000 Notification Services.

4.8  SQL Server Reporting Services et Windows SharePoint Services ne fonctionnent pas correctement si vous les installez sur un même ordinateur en conservant les paramètres par défaut.

Description : si vous installez SQL Server Reporting Services et Windows SharePoint Services ou SharePoint Portal Server sur le même ordinateur, ces programmes ne fonctionnent pas correctement.

Solution : le fonctionnement incorrect de SQL Server Reporting Services avec Windows SharePoint Services ou SharePoint Portal Server sur un même ordinateur est un problème connu. Pour obtenir des informations supplémentaires permettant de résoudre ce problème, reportez-vous au site Web relatif à la résolution de l'installation en parallèle de Reporting Services et de Windows SharePoint Services (en anglais).

4.9  Un fichier journal MSDTC endommagé génère une erreur lorsque vous installez Business Scorecard Manager Server

Description : si un fichier journal MSDTC est endommagé lorsque vous installez Business Scorecard Builder Server, le message d'erreur suivant s'affiche : "Le programme d'installation a rencontré une erreur inattendue pendant l'installation de ce package. Cette erreur peut indiquer un problème dans ce package." Le code de l'erreur est 25619.

Solution : réinitialisez le fichier journal MSDTC en exécutant l'une des commandes suivantes dans l'invite :

MSDTC -resetlog
Net Start MSDTC

4.10  Un affichage Tableau de bord qui met plus de 90 secondes à apparaître génère un message d'erreur de type « Erreur de serveur dans l'application '/' ».

Description : si vous utilisez les paramètres d'expiration de délai par défaut dans IIS (90 secondes) et si un tableau de bord complexe met plus de 90 secondes à apparaître, le système génère un message d'erreur de type « Erreur de serveur dans l'application '/' » et n'affiche pas le tableau de bord.

Solution : modifiez les paramètres d'expiration de délai par défaut dans IIS de manière qu'ils soient supérieurs à 90 secondes (par exemple, 5 minutes).

4.11  Un message d'erreur s'affiche si vous installez la fonctionnalité de base de données alors qu'IIS n'est pas installé.

Description : si IIS n'est pas installé lorsque vous tentez d'installer Business Scorecard Manager et si vous tentez d'installer uniquement la fonctionnalité de base de données, l'installation échoue et le message d'erreur suivant s'affiche :

Connexion impossible avec Internet Information Server (-2147221164)

Solution : dans le message d'erreur, cliquez sur Ignorer pour terminer l'installation.

4.12  Par défaut, le service d'alerte (NS$ScorecardAlertInstance) est défini sur un démarrage manuel.

Description : par défaut, le service d'alerte (NS$ScorecardAlertInstance) est défini sur un démarrage manuel. Il ne démarre pas automatiquement au lancement du serveur.

Solution : pour configurer le service d'alerte de manière qu'il démarre automatiquement lorsque le serveur est lancé, vous devez définir le mode de démarrage de ce service sur Automatique en utilisant l'outil d'administration des services. Pour obtenir des informations supplémentaires, reportez-vous à la configuration d'un service NS$instance_name (en anglais).

4.13  Dans certains cas, vous ne pouvez pas vous connecter au serveur et extraire des données lorsque vous utilisez l'exemple de tableau de bord fourni avec Business Scorecard Manager.

Description : les exemples de tableaux de bord fournis avec Business Scorecard Manager utilisent le paramètre par défaut localhost pour la connexion à la base de données. Lorsque vous choisissez un KPI, cliquez sur Affichages Rapport, sélectionnez un affichage Rapport, cliquez sur Modifier, puis cliquez sur Configuration, un symbole d'erreur s'affiche dans l'angle inférieur gauche du graphique. Lorsque vous cliquez sur ce symbole, le message d'erreur suivant s'affiche :

« Impossible d'obtenir les données. Si elles sont disponibles, les erreurs renvoyées du fournisseur sont répertoriées ci-dessous. * Impossible de se connecter au serveur 'localhost'. Le serveur n'a pas démarré ou est trop occupé. »

Solution : exécutez les exemples de tableau de bord sur l'ordinateur sur lequel Business Scorecard Manager Server est installé car la base de données localhost se trouve sur cet ordinateur qui fait office de serveur. Vous pouvez également remplacer chaque instance de localhost par le nom d'ordinateur du serveur que vous utilisez.

4.14  Lorsque vous configurez des affichages Tableau de bord, la même dimension peut être utilisée pour tous les éléments suivants : membre de colonne, membre de ligne et filtre de page.

Description : chaque cellule d'une page SharePoint Portal Server 2003 ou Windows SharePoint Services représente une portion d'un cube Microsoft SQL Server Analysis Services. Lorsque vous configurez un affichage Tableau de bord, la même dimension peut être utilisée dans plusieurs cellules en tant que membre de colonne, membre de ligne et page de filtre. Les spécifications de membres de colonne, de membres de ligne et de filtres de page constituent des méthodes de filtrage. L'utilisation de la même dimension dans plusieurs cellules d'un tableau de bord engendre le chevauchement des données.

Solution : lorsque vous créez des affichages Tableau de bord, faites en sorte que les ensembles de filtres ne se chevauchent pas.

4.15  Une arborescence vierge s'affiche dans la boîte de dialogue Sélectionner le dossier d'affichage lorsque vous essayez de consulter les dossiers d'affichage d'une arborescence en profondeur.

Description : lorsque vous créez un tableau de bord dans Assistant Création de tableau de bord, saisissez un chemin d'accès de fichier qui comporte 100 niveaux ou plus dans la zone de texte (Facultatif) Emplacement par défaut du dossier, puis cliquez sur Sélectionner le dossier d'affichage, la boîte de dialogue Sélectionner le dossier d'affichage est vide.

Solution : faites défiler l'écran complètement vers la droite pour afficher le dossier en surbrillance.

4.16  Le déploiement d'un tableau de bord vide sur un rapport SQL Server génère une erreur de validation.

Description : lorsque vous essayez de déployer un tableau de bord vide dans un rapport SQL Server Reporting Services, un message d'erreur de validation s'affiche dans la boîte de dialogue dans laquelle vous avez indiqué le nom de l'affichage Tableau de bord et le bouton Suivant est également désactivé.

Solution : évitez de déployer des tableaux de bord vides dans un rapport SQL Server Reporting Services.

4.17  Lors d'une installation personnalisée, dans la boîte de dialogue Prêt pour l'installation de l'Assistant d'installation de Business Scorecard Server, le fait de cliquer sur Précédent génère des résultats inattendus.

Description : si vous installez Business Scorecard Manager Server à l'aide de l'option Personnalisé dans l'Assistant d'installation, et que vous ne sélectionnez aucune base de données, vous serez renvoyé vers une page sur laquelle vous êtes invité à associer une base de données. Dans la boîte de dialogue Prêt pour l'installation, si vous cliquez sur Précédent pour revenir à l'écran Attacher la base de données, l'Assistant vous renvoie à la boîte de dialogue Service Web et non à la page Attacher la base de données.

Solution : dans la boîte de dialogue Service Web, cliquez sur Suivant pour atteindre la page Attacher la base de données de l'Assistant.

4.18  Le tableau de bord se réduit lorsque vous définissez sa profondeur de développement par défaut sur 20 ou plus.

Description : dans Business Scorecard Builder, vous sélectionnez un tableau de bord, vous ouvrez l'éditeur Affichage Tableau de bord, vous sélectionnez Options des cellules dans le volet de navigation de l'éditeur, puis vous définissez l'option Profondeur de développement par défaut sur 20. Lorsque vous affichez le tableau de bord dans le composant WebPart d'affichage Tableau de bord sur votre site SharePoint, ce tableau de bord est réduit et aucune donnée ne s'affiche.

Solution : ne définissez pas la profondeur de développement par défaut sur un nombre supérieur au nombre réel de niveaux du tableau de bord.

4.19  Les sites Web créés dans IIS, puis mis à niveau vers Windows SharePoint Services doivent être configurés de façon à être compatibles avec Business Scorecard Manager 2005.

Description : si vous créez un site Web à l'aide de Internet Information Services (IIS), puis que vous le mettez à niveau vers un site Windows SharePoint Services, le message d'erreur suivant s'affiche :

« Impossible d'afficher un composant WebPart ou ce contrôle de formulaire Web sur cette page de composants WebPart, car il n'est pas inscrit sur ce site comme fiable. »

Solution : procédez de la façon suivante :

1.       Sur l'ordinateur qui exécute Business Scorecard Manager Server, créez un site Web sur un port différent à l'aide d'IIS, puis mettez-le à niveau vers un site Windows SharePoint Services.

2.       Suivez la procédure décrite dans la section d'aide du composant WebPart de Microsoft Office Business Scorecard Manager intitulée « Ajout d'un composant WebPart d'affichage Tableau de bord Office à une page Web ». Le message d'erreur suivant s'affiche :

« Impossible d'afficher un composant WebPart ou ce contrôle de formulaire Web sur cette page de composants WebPart, car il n'est pas inscrit sur ce site comme fiable. »

3.       À partir du fichier Web.config du site Web, copiez la ligne SafeControl suivante et collez-la dans le fichier Web.config du nouveau site :
SafeControl Assembly="Microsoft.PerformanceManagement.Scorecards.WebParts, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="Microsoft.PerformanceManagement.Scorecards.WebParts" TypeName="*" Safe="True"/

Le message d'erreur suivant s'affiche:

« Une des propriétés du composant WebPart a un format incorrect. Windows SharePoint Services ne peut désérialiser le composant WebPart. Vérifiez le format des propriétés et réessayez. »

En outre, un événement du journal de l'application indique ce qui suit :

« La chaîne de connexion est absente du fichier de configuration. Vous devez ajouter Bpm.ConnectionString au fichier web.config. »

4.       Copiez la section appSettings du fichier Web.config du site existant dans celui du nouveau site.

4.20  Le compte d'utilisateur indiqué lors de l'installation des alertes doit disposer des autorisations appropriées pour envoyer des alertes.

Description : lors de l'installation de Business Scorecard Manager, le programme d'installation vérifie si le compte d'utilisateur indiqué pour les alertes est valide. Cependant, il ne vérifie pas si ce compte dispose des autorisations appropriées pour envoyer des alertes.

Solution : assurez-vous que le compte d'utilisateur destiné aux alertes est membre du groupe Utilisateurs au niveau du serveur sur lequel les alertes sont installées, puis vérifiez si ce compte dispose des autorisations appropriées pour envoyer du courrier électronique via le serveur SMTP. Assurez-vous également que ce compte d'utilisateur dispose du droit Se connecter en tant que service, mais pas du droit Interdire l'ouverture de session en tant que service.

4.21  Vous ne pouvez pas désinstaller ou modifier la base de données Business Scorecard Manager Server durant l'installation.

Description : au cours d'une installation personnalisée, vous installez Business Scorecard Manager Server sans activer la case à cocher Base de données de la fenêtre Installation, puis vous relancez l'installation du serveur. À la fin du processus d'installation, vous vérifiez le fichier Web.config et vous constatez que le serveur Business Scorecard Manager est toujours associé à la même base de données.

Solution : pour désinstaller le serveur, utilisez les outils d'administration de SQL Server. Pour rétablir l'association d'une instance de serveur Web en cours, mettez le fichier Web.config à jour afin de modifier les valeurs InitialCatalog, puis configurez les paramètres suivants : Catalog=[nom_base_de_données] et Source=[nom_serveur].

4.22  L'installation échoue si vous tentez de modifier la configuration après avoir terminé l'installation recommandée.

Description : si vous installez et configurez Business Scorecard Manager Server en suivant l'installation recommandée, relancez la configuration à l'aide de l'option Modifier, cliquez sur Business Scorecard Manager Server et sélectionnez La totalité de ce composant sera installée sur le disque dur local, les erreurs de validation vous inviteront alors à changer le nom du port et du serveur. Lorsque vous tentez de terminer l'installation, un message d'erreur de type suivant s'affiche :

« Échec de la connexion à la base de données SQL (-21474672359 ScorecardServer1) »

Solution : lors de l'installation à l'aide de l'option Modifier, installez les fonctionnalités séparément. Par exemple, pour ajouter Exportation de Reporting Services, cliquez sur la fonctionnalité et sélectionnez La totalité de ce composant sera installée sur le disque dur local. Procédez de la même façon pour installer le Composant WebPart et les Services Web. Vous serez peut-être invité à changer de port au cours de l'installation. Dans ce cas, indiquez un numéro de port valide et poursuivez l'installation. Le port ne pourra pas être changé après l'installation.

4.23  Vous ne pouvez pas désinstaller Business Scorecard Manager Server si vous désinstallez manuellement votre site Web à l'aide d'IIS Manager.

Description : si vous désinstallez votre site Web à l'aide d'IIS Manager, puis tentez de désinstaller le serveur Business Scorecard Manager, cette tentative de désinstallation échoue et le message d'erreur suivant s'affiche :

« Impossible de trouver le chemin d'accès à la métabase du site Web : 'Service Web Business Scorecard Manager Server »

Solution : créez un site Web à l'aide d'IIS Manager et appelez-le « Service Web Business Scorecard Manager », puis essayez à nouveau la désinstallation.

4.24  Les alertes ne fonctionnent pas correctement lorsque vous utilisez une base de données distante.

Description : si SQL Server Notification Services n'est pas correctement installé sur les ordinateurs appropriés, les alertes ne fonctionnent pas normalement lorsque vous utilisez une base de données distante.

Solution : pour installer des alertes dans l'environnement de la base de données distante, vous devez installer le composant de base de données de SQL Server Notification Services sur la base de données distante. Vous devez ensuite installer le composant moteur et les composants clients de SQL Server Notification Services sur l'ordinateur qui exécute Business Scorecard Manager Server.

4.25  Lorsque vous définissez le paramètre Date À de la propriété Plage de dates sur Date non spécifiée, le message d'erreur qui s'affiche signale une exception non gérée.

Description : si vous sélectionnez Plage de dates dans la liste déroulante Type de la boîte de dialogue Propriétés déroulantes pour un tableau de bord, sélectionnez la case à cocher Date non spécifiée en regard de Date De, puis cliquez sur OK, vous recevrez un message d'erreur indiquant qu'une exception n'a pas été gérée.

Solution: vous devez obligatoirement indiquer des dates lorsque vous utilisez un intervalle de dates en tant que propriété personnalisée.