Abonnements de messagerie SQL Server 2005 Reporting Services ne fonctionnent pas dans Windows Vista et dans Windows Server 2008 si vous utilisez des alias que les adresses de messagerie

Traductions disponibles Traductions disponibles
Numéro d'article: 945601 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Symptômes

note Cet article également s'applique version pour Microsoft SQL Server 2008 Reporting Services Aperçu CTP (Community Technology).

Dans Microsoft SQL Server 2005 Reporting Services, les abonnements de courrier électronique ne fonctionnent pas après la mise à niveau le serveur de rapports ou le serveur SMTP distant vers Windows Vista ou pour Windows Server 2008. Ce problème se produit lorsque Reporting Services s'exécute sur n'importe quelle plate-forme. Ce problème se produit dans les scénarios suivants.

Scénario 1

Spécifiez un alias à la place d'une adresse de messagerie complète de l'expéditeur des abonnements de messagerie. Lorsque le serveur d'états tente de remettre un état dans le cadre des abonnements de messagerie électronique, vous recevez le message d'erreur suivantes :
Au moins un de l'expéditeur champs est requis et n'a été trouvé. Envoyée à messagerie ne pas être nouveau.

Scénario 2

Après avoir mis à niveau l'ordinateur sur lequel Reporting Services vers Windows Vista ou pour Windows Server 2008, vous recevez le message d'erreur suivant lorsque le serveur de rapports fournit un rapport aux abonnements de messagerie :
Au moins un destinataire est requis, mais aucun a été trouvé. Envoyée à messagerie ne pas être nouveau.
Ce problème se produit si les conditions suivantes sont remplies :
  • L'adresse de messagerie expéditeur est une adresse de messagerie complète.
  • La balise DefaultHostName du fichier de configuration sur le serveur de rapport n'est pas définie.
  • Dans la page d'abonnement du Gestionnaire d'états, vous pouvez spécifier alias au lieu d'adresses de messagerie complète pour le champ .
Si adresse de messagerie au moins dans le champ est une adresse de messagerie complète, l'abonnement n'échoue pas. Toutefois, l'état est livré uniquement aux adresses que sont les adresses de messagerie complète et qui sont spécifiés dans les champs destinataires suivants :
  • To
  • Cc
  • champ Cci
  • réponse À

Scénario 3

Après la mise à niveau le serveur SMTP distant vers Windows Vista ou pour Windows Server 2008, vous recevez le message d'erreur suivant lorsque le serveur de rapports fournit un rapport aux abonnements de messagerie :
L'adresse de messagerie d'une ou plusieurs destinataires n'est pas valide.
Ce problème se produit si les conditions suivantes sont remplies :
  • L'adresse de messagerie expéditeur est une adresse de messagerie complète.
  • La balise DefaultHostName du fichier de configuration sur le serveur de rapport n'est pas définie.
  • Dans la page d'abonnement du Gestionnaire d'états, vous pouvez spécifier alias au lieu d'adresses de messagerie complète pour le champ .
Si adresse de messagerie au moins dans le champ est une adresse de messagerie complète, l'abonnement n'échoue pas. Toutefois, l'état est livré uniquement aux adresses que sont les adresses de messagerie complète et qui sont spécifiés dans les champs destinataires suivants :
  • To
  • Cc
  • champ Cci
  • réponse À

Cause

Ce problème se produit car Windows Server 2003 contient une fonctionnalité qui résout les alias leurs adresses de messagerie complète. SQL Server 2005 Reporting Services dépend de cette fonctionnalité afin de permettre l'aide des alias de messagerie au lieu d'adresses de messagerie complète. Toutefois, pour mieux filtrer le adresses de messagerie a la valeur false, Windows Vista et Windows Server 2008 ne contiennent pas cette fonctionnalité.

Résolution

Pour résoudre ce problème, vous devez tout d'abord vous assurer qu'une adresse de messagerie complète est spécifiée comme adresse de messagerie expéditeur pour le serveur de génération d'états. Ce faire, vous pouvez utiliser une des méthodes suivantes :
  • Dans la page Paramètres de messagerie de l'outil de configuration de Reporting Services, spécifier une adresse messagerie complète au lieu d'un alias pour le paramètre adresse expéditeur .
  • Dans le fichier Rsreportserver.config, spécifiez une adresse de messagerie complète au lieu d'un alias de la balise de qui se trouve sous la balise RSEmailDPConfiguration . Par défaut, le fichier de configuration se trouve dans le dossier suivant :
    C:\Program Files\Microsoft SQL Server\MSSQL. x \Reporting Services\ReportServer
Ensuite, appliquez l'une des méthodes suivantes pour résoudre ce problème.

Méthode 1

Définissez le paramètre DefaultHostName pour le fichier de configuration du serveur de rapports à un nom de domaine. Pour ce faire, procédez comme suit :
  1. Ouvrez le fichier de configuration Rsreportserver.config.
  2. Modifier le paramètre DefaultHostName comme suit :
    <DefaultHostName>DomainName</DefaultHostName>
    
    Remarque DomainName est un espace réservé pour le nom de domaine.

Méthode 2

Dans la page d'abonnement du Gestionnaire de rapports, assurez-vous que toutes les adresses de messagerie dans les champs suivants sont adresses de messagerie complète :
  • To
  • Cc
  • champ Cci
  • réponse À

Statut

Ce comportement est voulu par la conception même du produit.

Plus d'informations

Procédure pour reproduire le problème

  1. Sur un ordinateur Windows Vista ou sur un ordinateur Windows Server 2008 sur, installez SQL Server 2005 Reporting Services.
  2. Créer un rapport.
  3. Créer un abonnement de remise électronique pour le rapport en spécifiant un alias de messagerie dans le champ À de l'abonnement.
  4. Essayez de livrer l'état à l'abonnement de courrier électronique.

Propriétés

Numéro d'article: 945601 - Dernière mise à jour: mercredi 19 décembre 2007 - Version: 1.2
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft SQL Server 2005 Reporting Services
Mots-clés : 
kbmt kberrmsg kbtshoot kbprb kbsql2005rs kbexpertiseadvanced KB945601 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 945601
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com