Устранение проблем подписки и доставки

Изменения: 17 июля 2006 г.

В этом разделе приведены инструкции по устранению неполадок, которые могут возникать при работе с подписками на отчеты, а также при их доставке.

Не удается отправить отчеты по электронной почте в системе Windows Server 2003 по протоколу POP3

Если приложение электронной почты использует протокол Post Office Protocol версии 3 (POP3) в системе Microsoft Windows Server 2003, то отправка отчетов через локальный сервер POP3 может оказаться невозможной. Если на сервере отчетов настроена отправка электронной почты с помощью локального сервера POP3 и создана подписка, отправляющая отчет, то может возвращаться следующее сообщение об ошибке:

Failure sending mail: <error message>

где <error message> заменяется дополнительными сведениями сообщения об ошибке, возвращенной объектами совместной работы с данными (Collaboration Data Objects, CDO).

Чтобы устранить эту неполадку, присвойте элементу SendUsing в файле Rsreportserver.config значение 1 и очистите значение свойства SMTPServer, чтобы оно было пустым. Кроме того, задайте значение свойства SMTPServerPickupDirectory. Дополнительные сведения об использовании локальной службы SMTP для доставки отчетов по электронной почте см. в разделе Настройка сервера отчетов для работы с электронной почтой.

Сбой при отправке электронной почты: Сервер отклонил адрес отправителя. Ответ сервера: 454 5.7.3 У клиента отсутствует разрешение на отправку почты на данный сервер

Эта ошибка возникает, когда настройки политики безопасности на SMTP-сервере позволяют передавать почту для последующей доставки только пользователям, прошедшим проверку. Если SMTP-сервер не принимает сообщений электронной почты от анонимных пользователей, обратитесь к системному администратору для получения разрешения на использование сервера.

ms159171.note(ru-ru,SQL.90).gifПримечание.
Эта ошибка также возникает, если в качестве SMTPServer задан сервер Exchange. Для отправки почты с помощью сервера Exchange необходимо указать имя шлюза SMTP, настроенного для сервера Exchange. Соответствующие данные можно получить у администратора сервера Exchange.

Подписки не обрабатываются

Обработка подписок может завершаться неуспешно в следующих случаях:

  • Расписание запуска отчета устарело. Возможно, расписание для подписок, запускающих обновление моментального снимка отчета, устарело.
  • Сервер отчетов, агент SQL или серверное приложение электронной почты не запущены.
  • Невозможно доставить отчет (например слишком большой размер отчета). Чтобы определить, действительно ли отправка невозможна из-за слишком большого размера отчета, сохраните отчет в файле и затем отправьте его по электронной почте. Выберите тот же формат представления, который был указан в подписке. Если будет получена ошибка доставки, используйте вместо модуля доставки по электронной почте сервера отчетов модуль доставки в общую папку.
  • Компьютер, используемый для доставки в общую папку, выключен, либо общая папка доступна только для чтения.
  • Модуль доставки, заданный в подписке, удален или отключен.
  • Значения учетных данных изменены с хранимых на интегрированные или запрашиваемые.
  • Имя аргумента или тип данных в определении отчета были изменены, а отчет опубликован повторно. Если подписка содержит параметр, который стал недопустимым, то она становится неактивной.

См. также

Основные понятия

Доставка электронной почтой в службах Reporting Services
Доставка в общую папку с помощью служб Reporting Services
Файлы журнала служб Reporting Services

Другие ресурсы

Устранение неполадок в службах Reporting Services
Ошибки и события служб Reporting Services

Справка и поддержка

Получение помощи по SQL Server 2005