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
|
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é
|
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
|
La configuration requise pour installer Business Scorecard Manager avec Microsoft SQL Server 2005.
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
où chemin-métabase est le chemin d'accès à votre site Web, par exemple W3SVC/1/ROOT.
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
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).
Installez SQL Server 2005 pour configurer votre base de données Business Scorecard Manager Server.
4 Problèmes connus relatifs à Business Scorecard Manager 2005
|
La liste des problèmes connus relatifs à Business Scorecard Manager 2005 est la suivante :
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.
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 ».
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.
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.
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.
Description : la fonctionnalité d'alerte Business Scorecard Manager est incompatible avec Microsoft SQL Server 2005 Notification Services.
Solution : installez SQL Server 2000 Notification Services.
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
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).
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.
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).
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.
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.
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.
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.
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.
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.
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.
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.
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]
.
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.
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.
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.
Description : si vous sélectionnez
Solution: vous devez obligatoirement indiquer des dates lorsque vous utilisez un intervalle de dates en tant que propriété personnalisée.