Как включить удаленный контроль ошибок (настройка служб Reporting Services)

Примечание.   Для SQL Server 2008 R2 не было изменений содержимого, перечисленных в этом разделе.

Можно задать свойства сервера на сервере отчетов для возвращения дополнительных сведений об условиях возникновения ошибок на удаленных серверах. Если сообщение об ошибке содержит текст «Чтобы получить дополнительные сведения об этой ошибке, перейдите к серверу отчетов на локальном сервере или включите отслеживание удаленных ошибок», то можно задать свойство EnableRemoteErrors для получения доступа к дополнительным сведениям, которые могут помочь в устранении возникшей неполадки. Дополнительные сведения см. в разделе Системные свойства сервера отчетов электронной документации по SQL Server.

Содержание раздела

  • Включение отслеживания удаленных ошибок для режима интеграции с SharePoint

  • Включение удаленного контроля ошибок в среде SQL Server Management Studio

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

  • Включение отслеживания ошибок с помощью таблицы ConfigurationInfo

Включение отслеживания удаленных ошибок с помощью центра администрирования SharePoint

  1. Для сервера отчетов в режиме интеграции с SharePoint установите настройку сайта Включить отслеживание удаленных ошибок в локальном режиме.

  2. На вкладке Действия сайта выберите Настройки сайта для сайта, который необходимо изменить.

  3. В группе Службы Reporting Services выберите пункт Параметры сайта служб Reporting Services.

  4. Щелкните Включить отслеживание удаленных ошибок в локальном режиме.

  5. Нажмите кнопку ОК.

    Значок стрелки, используемый со ссылкой «В начало»В начало

Включение удаленного контроля ошибок в среде SQL Server Management Studio

  1. Запустите среду Management Studio и соединитесь с экземпляром сервера отчетов. Дополнительные сведения см. в разделе Как соединиться с сервером отчетов в среде Management Studio электронной документации по SQL Server.

  2. Щелкните правой кнопкой мыши узел сервера отчетов и выберите пункт Свойства.

  3. Нажмите кнопку Дополнительно, чтобы открыть страницу свойств. Дополнительные сведения см. в разделе Свойства сервера (страница «Дополнительно») — службы Reporting Services электронной документации по SQL Server.

  4. В поле EnableRemoteErrors выберите значение True.

  5. Нажмите кнопку ОК.

    Значок стрелки, используемый со ссылкой «В начало»В начало

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

  1. Создайте текстовый файл и скопируйте в него следующий сценарий.

    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
    
  2. Сохраните файл с именем EnableRemoteErrors.rss.

  3. Нажмите кнопку Пуск, укажите команду Выполнить, введите cmd и нажмите кнопку ОК, чтобы открыть окно командной строки.

  4. Перейдите к каталогу, содержащему только что созданный файл RSS.

  5. Введите в командной строке следующую команду, заменив заполнитель servername реальным именем сервера:

    rs -i EnableRemoteErrors.rss -s https://servername/ReportServer
    

    Значок стрелки, используемый со ссылкой «В начало»В начало

Включение отслеживания удаленных ошибок с помощью таблицы ConfigurationInfo

  • ПримечаниеПримечание

    Столбцу EnableRemoteErrors в таблице ConfigurationInfo в базе данных сервера отчетов можно присвоить значение True, но если сервер отчетов активно используется, то изменение этих настроек необходимо производить в среде SQL Server Management Studio или с помощью скрипта. При изменении параметров в базе данных необходимо перезапустить службу Службы Reporting Services, прежде чем изменения вступят в силу.

    Значок стрелки, используемый со ссылкой «В начало»В начало

Журнал изменений

Дата

Изменение

сентябрь 2011 г.

Добавлена процедура отслеживания удаленных ошибок в настройках сайта SharePoint.