Annexe : Dépannage du Metasys Advanced Reporting System - Metasys - LIT-12012162 - MS-ADSxxx-x - MS-ADXxxx-x - Server - Metasys Server - 10.1

Instructions d’installation et de mise à niveau de Metasys Server

Product
Document type
Installation Guide
Document number
LIT-12012162
Version
10.1
Revision date
2020-11-16
Remarque : Pour des informations de dépannage d’ordre général de l’installation d’ADS et ADX , reportez-vous à Dépannage général.

Pour des informations de dépannage supplémentaires relatives aux SQL Server Reporting Services, visitez http://msdn.microsoft.com/en-us/library/ms159135.aspx.

Tableau 1. Dépannage du Metasys Advanced Reporting System

Problème

Solution

Les rapports Trend Summary et Alarm Summary ne fonctionnent pas correctement.

Ce problème se produit quand l’ordinateur SCT est inaccessible pour l’ADX du système de reporting et que le cache ne parvient pas à s’actualiser. Ce problème peut se produire quand l’ordinateur SCT est hors ligne, à l’état de repos ou de mise en veille prolongée, ou quand la carte réseau utilise l’option économies d’énergie.

Pour empêcher ce problème, vérifiez que les options d’alimentation de l’ordinateur SCT sont correctement paramétrées. Reportez-vous au document ADS Commissioning Guide (LIT-1201645) pour les détails du paramétrage des options d’alimentation.

Quand vous essayez d’imprimer un rapport avec le système Metasys Advanced Reporting, l’erreur suivante se produit :

Unable to load client print control.

Ensuite lorsque vous essayez d’installer le contrôle ActiveX requis, l’erreur suivante se produit :

An error occurred during this operation

Le package redistribuable Microsoft Report Viewer, qui figure parmi les logiciels préalables requis pour le système Metasys Advanced Reporting, n’est pas installé. Le fichier d’installation se trouve sur l’ADS/ADX et le fichier d’installation de SCT. Pour plus de détails, reportez-vous à la section consacrée à l’installation du Package redistribuable Microsoft Report Viewer relative à votre version du logiciel SQL Server.

La seconde erreur s'affiche après la première si vous utilisez un client Windows 10, Windows 8.1 ou Windows 7 pour naviguer jusqu'à l’ADS ou ADX et que vous n’aviez pas utilisé l’option Exécuter en tant qu'administrateur lorsque vous avez ouvert le navigateur. Démarrez de nouveau le navigateur en utilisant l’option Exécuter en tant qu'administrateur pour autoriser l’installation du contrôle ActiveX. Vous ne devez effectuer cette étape qu’une fois. Une fois le composant installé, lancez le navigateur en utilisant le processus de démarrage normal.

Un des messages s'affiche suivants lorsque vous naviguez vers http://hôtelocal/reportserver OR http://hôtelocal/reports:

Cannot find the server or DNS error

The page cannot be found

Remarque : Si vous utilisez une instance nommée de SQL Server qui n’est pas MSSQLSERVER, l’adresse Web inclut le suffixe _nominstance, dans lequel nominstance est le nom de l’instance de SQL Server. Par exemple : http://hôtelocal/ReportServer?CetteInstance http://hôtelocal/ReportServer_CetteInstance
Remarque : Assurez-vous de vérifier SQL Server Reporting Services sur le bon ordinateur. Dans le cas d’un ADX fractionné, cet ordinateur est l’ordinateur serveur Web/d'application.

Démarrez le Reporting Services Configuration Manager pour votre version du logiciel SQL Server. Vérifiez que chaque composant est configuré correctement. Pour plus de détails, consultez SQL Server Software Installation and Upgrade Instructions (LIT-12012240) .

Quand vous accédez au système de reporting en tant qu’utilisateur non de langue anglaise, le contenu s’affiche dans la langue voulue, mais la langue est inexacte dans les barres d’outils principale et de reporting, et le message Report is being generated qui s’affiche sur l’écran Report.

Ce problème se produit quand vous ne téléchargez pas les fichiers de prise en charge linguistique appropriés ou redémarrez les services appropriés après le téléchargement. Reportez-vous au document SQL Server Software Installation and Upgrade Instructions (LIT-12012240) .

Vous recevez le message The report server is not responding lorsque vous essayez de vérifier que SQL Server Reporting Services fonctionne en naviguant jusqu’à un des URL suivants :

http://hôtelocal/reportserver

http://hôtelocal/reports

Remarque : Si vous utilisez une instance nommée de SQL Server qui n’est pas MSSQLSERVER, l’adresse Web inclut le suffixe _nominstance, dans lequel nominstance est le nom de l’instance de SQL Server. Par exemple : http://hôtelocal/ReportServer$CetteInstance ou http://hôtelocal/ReportServer_CetteInstance.
Remarque : Assurez-vous de vérifier SQL Server Reporting Services sur le bon ordinateur. Dans le cas d’un ADX fractionné, cet ordinateur est l’ordinateur serveur Web/d'application.

Démarrez le Reporting Services Configuration Manager pour votre version du logiciel SQL Server. Vérifiez que chaque composant est configuré correctement. Pour plus de détails, reportez-vous au document SQL Server Software Installation and Upgrade Instructions (LIT-12012240) .

Quand vous essayez de vérifier que SQL Server Reporting Services fonctionne, vous voyez le message (où 20xx est 2012, 2014 ou 2016) suivant :

<SQL Server 20xx error text>Service unavailable:

http error 503, the service is unavailable

Cette erreur se produit uniquement dans SQL Server Reporting Services. Pour résoudre ce problème, procédez comme suit :
  1. Dans le Panneau de configuration, sélectionnez Système et sécurité > Outils administratifs > Gestion de l'ordinateur. La fenêtre Gestion de l'ordinateur s'affiche.
  2. Dans le volet de gauche, développez Utilisateurs et Groupes locaux. Sélectionnez Groupes.
  3. Sous les noms de groupes, double-cliquez sur le groupe SQLServerReportServerUser.
  4. Ajoutez les comptes d’utilisateur SERVICE et NETWORK SERVICE à ce groupe. Une fois ajoutés, ils s’affichent comme NT AUTHORITY\SERVICE et NT AUTHORITY\NETWORK SERVICE.
  5. Redémarrez Reporting Services en utilisant Reporting Services Configuration Manager.

Quand vous essayez de vérifier que SQL Server Reporting Services fonctionne, une invite de connexion de sécurité de Windows s’affiche et vous devez saisir un nom d’utilisateur et un mot de passe pour continuer.

La fonctionnalité de sécurité avancée du navigateur vous empêche de charger la page. Exécutez le navigateur Web Internet Explorer en tant qu’administrateur (cliquez avec le bouton droit sur l’icône, sélectionnez Exécuter ou Exécuter en tant qu'administrateur). Essayez ensuite de charger la page Reporting Services.

Si la page Reporting Services ne s'affiche toujours pas, connectez-vous au système d'exploitation avec le compte Administrator et exécutez le navigateur Web Internet Explorer en tant qu’administrateur. Lorsque l’invite de connexion Sécurité de Windows s'affiche, saisissez Administrator pour le nom d’utilisateur et le mot de passe de l’utilisateur Administrator. Attendez que la page Reporting Services s’affiche.

En dernier lieu, désactivez Sécurité renforcée d’IE pour le système d'exploitation de serveur en procédant comme suit :

  1. Démarrez le Gestionnaire de serveurs.
  2. Dans la fenêtre Gestionnaire de serveurs, cliquez sur Serveur local.
  3. Dans la colonne de droite, réglez le paramètre Configuration de sécurité renforcée d’Internet Explorer sur Désactivé.

Quand vous essayez de vérifier que SQL Server Reporting Services fonctionne, le message suivant s’affiche :

The report server has encountered a configuration error. (rsServerConfigurationError)

Le fichier journal Reporting Services contient l’erreur No DSN present in configuration file. Une connexion de base de données à Reporting Services n’a pas été créée. Démarrez le Reporting Services Configuration Manager pour votre version du logiciel SQL Server. Si vous avez Windows 10, Windows 8.1, Windows Server 2012 R2 ou Windows Server 2012, cliquez sur la case Reporting Services Configuration Manager de l’écran Démarrer. Suivez les étapes 5 à 9 du document SQL Server Software Installation and Upgrade Instructions (LIT-12012240) .

Quand vous essayez de vérifier que SQL Server Reporting Services fonctionne, une erreur de script se produit. Le texte du message qui s’affiche dans la fenêtre SQL Server Reporting Services est le suivant :

This page might not function correctly because either your browser does not support active scripting or active scripting is disabled.

La fonctionnalité de sécurité avancée du navigateur vous empêche de charger la page. Ajoutez l’ordinateur en tant que site de confiance. Par exemple, si l’ordinateur s’appelle ADX-01 , ajoutez http://ADX-01 à la liste des sites de confiance sous les options de sécurité du navigateur.

Sinon, désactivez Sécurité renforcée d’IE pour le système d'exploitation de serveur en suivant les étapes ci-après :

  1. Démarrez le Gestionnaire de serveurs.
  2. Dans la fenêtre Gestionnaire de serveurs, cliquez sur Serveur local.
  3. Dans la colonne de droite, réglez le paramètre Configuration de sécurité renforcée d’Internet Explorer sur Désactivé.
Vous avez configuré SQL Server Reporting Services, mais ne parvenez pas à vous connecter à http://hôtelocal/reportserver ou http://hôtelocal/reports.
Remarque : Si vous utilisez une instance nommée de SQL Server qui n’est pas MSSQLSERVER, l’adresse Web inclut le suffixe _nominstance, dans lequel nominstance est le nom de l’instance de SQL Server. Par exemple : http://hôtelocal/ReportServer$CetteInstance ou http://hôtelocal/ReportServer_CetteInstance.

Assurez-vous de vérifier SQL Server Reporting Services sur le bon ordinateur. Dans le cas d’un ADX fractionné, cet ordinateur est l’ordinateur serveur Web/d'application.

Par ailleurs, sur un ADX fractionné, Reporting Services Database Setup/ Database Connection n’a pas été configuré correctement. Pour résoudre ce problème, revenez au bon ensemble d’étapes générales de l’assistant. Voir SQL Server Software Installation and Upgrade Instructions (LIT-12012240)

Il y a des erreurs dans le Reporting Services Configuration Manager.

Pour résoudre ce problème, revenez au bon ensemble d’étapes générales de l’assistant. Voir SQL Server Software Installation and Upgrade Instructions (LIT-12012240)

Quand vous avez Reporting Configuration Manager ouvert pour le logiciel SQL Server et effectuez un changement sous Service Manager, la boîte de dialogue Backup Encryption Key s'affiche.

La clé de chiffrement de sauvegarde n’est pas utilisée par le logiciel Metasys. Cependant, pour la configuration de Reporting Services, cliquez sur le bouton Browse (...), indiquez un nom de fichier pour la clé de chiffrement et cliquez sur OK. Indiquez un mot de passe pour le fichier et cliquez sur OK.

Les erreurs suivantes s’affichent dans le journal Event Viewer :

Report Server Windows Service <instance de SQL Server> cannot connect to the report server database.

There was an error starting the Security Authentication/Authorization subsystem. The following database is not functioning properly due to a database error: MetasysIII.

Reporting Services tente de se connecter aux bases de données de Metasys avant que celles-ci n’aient terminé leur séquence de démarrage. Patientez 5 à 10 minutes, puis vérifiez que Reporting Services s’est repris en démarrant le navigateur Web Internet Explorer et en naviguant jusqu’à http://hôtelocal/reportserver.

Vous installez le logiciel SQL Server avec Reporting Services, mais l’option Install the native mode default configuration n’est pas disponible.

Ce problème peut se produire quand le logiciel SQL Server est déjà installé sur l’ADX et que vous l’installez de nouveau pour ajouter Reporting Services.

Pour résoudre ce problème, procédez comme suit :
  1. Terminez l’installation.
  2. Configurez manuellement Reporting Services. Voir SQL Server Software Installation and Upgrade Instructions (LIT-12012240) .

Quand vous vous connectez au Metasys Advanced Reporting System pour la première fois, vous voyez un message d'erreur en rouge au-dessus de la zone Report Selection.

Cette situation peut se produire si vous n’aviez pas ajouté d’objet Site à l’archive de SCT avant d’installer l’ADX .

Pour résoudre ce problème :
  1. Déconnectez-vous de l’IU Metasys Advanced Reporting System.
  2. Ouvrez l’archive SCT utilisée par le Metasys Advanced Reporting System.
  3. Ajoutez un objet Site à l’archive.
  4. Déconnectez-vous de l’IU SCT.
  5. Connectez-vous à l’IU Metasys Advanced Reporting System.

Cette situation peut se produire si vous n’aviez pas mis à niveau l’archive de SCT avant d’effectuer la mise à niveau de l’ADX .

Pour résoudre ce problème :
  1. Désinstallez le logiciel ADX en utilisant Ajouter ou supprimer des programmes.
  2. Mettez à niveau l’archive.
  3. Réinstallez l’ADX .

Pour plus d’informations, ouvrez l’Observateur d'événements de Windows et regardez s’il n’y a pas d’erreurs dans le journal ADSADX.

Lorsque vous essayez d’exécuter un rapport, Metasys Advanced Reporting System n’en génère pas. Une erreur de type exception est enregistrée dans le journal des erreurs.

Pour éviter ce problème, veillez à installer les composants de Microsoft et du logiciel Metasys dans l’ordre voulu.

Si vous installez les composants Web Microsoft et ajoutez un certificat SSL avant d'installer le composant SQL Server Reporting Services (SSRS), le fichier de configuration du composant SSRS doit alors être modifié manuellement pour fonctionner. L’assistant de configuration SSRS ne peut pas apporter cette correction au fichier de configuration.

Pour modifier manuellement le fichier de configuration :
  1. Accédez à C:\Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportServer et localisez le fichier journal des erreurs.
    Remarque : Le nom de répertoire MSRS10_50.MSSQLSERVER indiqué à l’Étape 1 dépend de la version de SQL Server et des options d’installation.
  2. Dans le fichier journal des erreurs, modifiez le niveau de connexion sécurisée comme suit :

    <Add Key="SecureConnectionLevel" Value="0"/>

  3. Enregistrez le fichier journal.