Procédure : activer les erreurs distantes (configuration de Reporting Services)
Remarque Pour SQL Server 2008 R2, il n'y a pas eu de modifications au contenu répertorié dans cette rubrique.
Vous pouvez définir des propriétés de serveur sur un serveur de rapports de façon à retourner des informations supplémentaires concernant les conditions d'erreur qui se produisent sur des serveurs distants. Si un message d'erreur contient le texte « Pour obtenir plus d'informations sur cette erreur, accédez au serveur de rapports sur le serveur local ou activez les erreurs distantes », vous pouvez définir la propriété EnableRemoteErrors de façon à accéder à des informations supplémentaires qui peuvent vous aider à résoudre le problème. Pour plus d'informations, consultez Propriétés système de Report Server dans la documentation en ligne de SQL Server.
Dans cette rubrique :
Activation d'erreurs distantes pour le mode SharePoint.
Activer les erreurs distantes à travers SQL Server Management Studio
Activation d'erreurs distantes au moyen d'un script
Activation d'erreurs distantes au moyen d'une table ConfigurationInfo
Activation d'erreurs distantes au moyen de l'Administration centrale SharePoint
Pour un serveur de rapports en mode SharePoint, activez le paramètre du site Activer les erreurs distantes en mode local.
Dans Actions du site, cliquez sur Paramètres du site pour le site que vous souhaitez modifier.
Cliquez sur Paramètres du site Reporting Services dans le groupe Reporting Services.
Cliquez sur Activer les erreurs distantes en mode local.
Cliquez sur OK
Haut
Activer les erreurs distantes à travers SQL Server Management Studio
Démarrez Management Studio et connectez-vous à une instance du serveur de rapports. Pour plus d'informations, consultez Procédure : se connecter à un serveur de rapports dans Management Studio dans la documentation en ligne de SQL Server.
Cliquez avec le bouton droit sur le nœud du serveur de rapports et sélectionnez Propriétés.
Cliquez sur Avancé pour ouvrir la page de propriétés. Pour plus d'informations, consultez Propriétés du serveur (page Avancé) - Reporting Services dans la documentation en ligne de SQL Server.
Dans EnableRemoteErrors, sélectionnez True.
Cliquez sur OK.
Haut
Activation d'erreurs distantes au moyen d'un script
Créez un fichier texte et copiez-y le script suivant.
Public Sub Main() Dim P As New [Property]() P.Name = "EnableRemoteErrors" P.Value = True Dim Properties(0) As [Property] Properties(0) = P Try rs.SetSystemProperties(Properties) Console.WriteLine("Remote errors enabled.") Catch SE As SoapException Console.WriteLine(SE.Detail.OuterXml) End Try End Sub
Enregistrez le fichier sous le nom EnableRemoteErrors.rss.
Cliquez sur Démarrer, pointez sur xécuter, tapez cmd et cliquez sur OK pour ouvrir une fenêtre d'invite de commandes.
Accédez au répertoire qui contient le fichier .rss que vous venez de créer.
Tapez la ligne de commande suivante, en remplaçant servername par le nom de votre serveur.
rs -i EnableRemoteErrors.rss -s https://servername/ReportServer
Haut
Activation d'erreurs distantes au moyen d'une table ConfigurationInfo
-
Notes
Vous pouvez modifier la table ConfigurationInfo dans la base de données du serveur de rapports afin d'affecter la valeur True à EnableRemoteErrors, mais si le serveur de rapports est utilisé de manière active, vous devez utiliser SQL Server Management Studio ou un script pour modifier les paramètres. Si vous modifiez le paramètre dans la base de données, vous devez redémarrer le service Reporting Services pour que les modifications soient prises en compte.
Haut
Historique des modifications
Date |
Modification |
---|---|
Septembre 2011 |
Ajout d'une procédure pour activer les erreurs distantes à partir des paramètres du site SharePoint. |