SQL Server 2005 Reporting Services 전자 메일 구독을 작동하지 않는 Windows Vista 및 Windows Server 2008 전자 메일 주소로 별칭을 사용하는 경우

기술 자료 번역 기술 자료 번역
기술 자료: 945601 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

현상

참고 이 문서에서는 위해 Microsoft SQL Server 2008 보고 서비스 커뮤니티 기술 미리 (CTP) 적용됩니다.

Microsoft SQL Server 2005 Reporting Services, Windows Vista 또는 Windows Server 2008 보고서 서버 또는 원격 SMTP 서버 업그레이드 후에 전자 메일 구독을 작동하지 않습니다. Reporting Services 모든 플랫폼에서 실행할 때 이 문제가 발생합니다. 이 문제는 다음 시나리오에서 발생합니다.

시나리오 1

전자 메일 구독 보낸 전체 전자 메일 주소 대신 별칭을 지정합니다. 보고서 서버에 보고서를 전자 메일 구독 일부로 전달할 시도하면 다음 오류 메시지가 나타납니다.
하나 이상의 사람 또는 보낸 사람 필드 필요하며 모두 찾을 수 없습니다. 메일이 전송됩니다.

시나리오 2

보고 서비스가 설치된 Windows Vista 또는 Windows Server 2008 컴퓨터를 업그레이드한 후 다음 오류 메시지가 나타날 때 보고서 서버에 보고서를 전자 메일 구독을 전달합니다.
적어도 하나의 받는 사람 필요하지만 찾을 수 없음. 메일이 전송됩니다.
이 문제는 다음 조건에 해당하는 경우 발생합니다.
  • 보낸 전자 메일 주소는 전체 전자 메일 주소입니다.
  • 보고서 서버에 구성 파일의 DefaultHostName 태그 설정되지 않았습니다.
  • 보고서 Manager의 구독 페이지에서 해당 필드 전체 전자 메일 주소 대신 별칭을 지정합니다.
필드에서 적어도 하나의 전자 메일 주소는 전체 전자 메일 주소, 구독 장애를 복구하지 않습니다. 그러나 전체 전자 메일 주소를 있으며 다음 받는 사람 필드를 에 지정되어 있는 주소에만 보고서가 배달됩니다.:
  • To
  • Cc
  • 숨은 참조
  • 회신

시나리오 3

Windows Vista 또는 Windows Server 2008 원격 SMTP 서버를 업그레이드한 다음 오류 메시지가 나타날 때 보고서 서버에 보고서를 전자 메일 구독을 배달합니다.
한 명 이상의 받는 사람에게 전자 메일 주소가 잘못되었습니다.
이 문제는 다음 조건에 해당하는 경우 발생합니다.
  • 보낸 전자 메일 주소는 전체 전자 메일 주소입니다.
  • 보고서 서버에 구성 파일의 DefaultHostName 태그 설정되지 않았습니다.
  • 보고서 Manager의 구독 페이지에서 해당 필드 전체 전자 메일 주소 대신 별칭을 지정합니다.
필드에서 적어도 하나의 전자 메일 주소는 전체 전자 메일 주소, 구독 장애를 복구하지 않습니다. 그러나 전체 전자 메일 주소를 있으며 다음 받는 사람 필드를 에 지정되어 있는 주소에만 보고서가 배달됩니다.:
  • To
  • Cc
  • 숨은 참조
  • 회신

원인

이 문제는 Windows Server 2003 전체 전자 메일 주소를 별칭을 확인하는 기능이 포함된 때문에 발생합니다. SQL Server 2005 Reporting Services이 이 기능을 사용하면 전체 전자 메일 주소 대신 전자 메일 별칭을 사용하여 따라 달라집니다. 그러나 잘못된 전자 메일 주소를 필터링하는 데 Windows Vista 및 Windows Server 2008 포함되지 이 기능을.

해결 방법

이 문제를 해결하려면 먼저 전체 전자 메일 주소를 보고 서버에 보낸 전자 메일 주소로 지정되어 있는지 확인해야 합니다. 이렇게 하려면 다음 방법 중 하나를 사용하여:
  • 보고 서비스 구성 도구 전자 메일 설정 페이지의 보낸 사람 주소 설정에 대해 별칭 대신 전체 전자 메일 주소를 지정하십시오.
  • Rsreportserver.config 파일의 RSEmailDPConfiguration 태그 아래에 있는 시작 태그에 대한 별칭 대신 전체 전자 메일 주소를 지정하십시오. 기본적으로 다음 폴더에 구성 파일에 있습니다.
    x \Reporting Services\ReportServer C:\Program Files\Microsoft SQL Server\MSSQL.
그런 다음 이 문제를 해결하려면 다음 방법 중 하나를 사용하여.

방법 1

보고서 서버 구성 파일의 DefaultHostName 설정을 도메인 이름으로 설정하십시오. 다음 이 단계를 수행하십시오.
  1. Rsreportserver.config 구성 파일을 엽니다.
  2. 같이 DefaultHostName 설정을 수정하려면:
    <DefaultHostName>DomainName</DefaultHostName>
    
    참고 DomainName 도메인 이름에 대한 자리 표시자입니다.

방법 2

구독 페이지에서 보고서 관리자 다음 필드에 전자 메일 주소를 전체 전자 메일 주소가 있는지 확인하십시오.
  • To
  • Cc
  • 숨은 참조
  • 회신

현재 상태

이 동작은 의도적으로입니다.

추가 정보

문제를 재현하는 방법

  1. Windows Vista 기반 컴퓨터 또는 대한 Windows Server 2008 기반 컴퓨터에서 SQL Server 2005 Reporting Services 설치하십시오.
  2. 보고서를 만듭니다.
  3. 필드에 구독의 전자 메일 별칭을 지정하여 보고서에 대한 전자 메일 배달 구독을 만듭니다.
  4. 전자 메일 구독 보고서를 전달할 시도하십시오.

속성

기술 자료: 945601 - 마지막 검토: 2007년 12월 19일 수요일 - 수정: 1.2
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft SQL Server 2005 Reporting Services
키워드:?
kbmt kberrmsg kbtshoot kbprb kbsql2005rs kbexpertiseadvanced KB945601 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.
이 문서의 영문 버전 보기:945601

피드백 보내기

 

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