0

Я помогаю нашей компании выполнить миграцию экземпляра службы отчетов на новый сервер, и мы сталкиваемся с какой-то странной проблемой. Она установила SSRS 2005 и восстановила базы данных служб отчетов без каких-либо проблем. Затем она восстанавливает ключ шифрования с предыдущего сервера без проблем.Гиперссылки диспетчера отчетов, указывающие на неправильный адрес

Но когда мы пытаемся открыть диспетчер отчетов, он переходит к URL-адресу нашего предыдущего экземпляра SSRS вместо нового (т. Е. При переходе на https: // [новый URL]/отчеты, это приведет нас к https: // [старый URL] /reports/pages/folder.aspx). Единственный способ получить доступ к текущему экземпляру службы отчетов - указать весь URL (т. Е. Https: // [новый URL] /reports/pages/folder.aspx). Кроме того, при переходе по ссылкам вверху (например, «Главная», «Настройки сайта» и т. Д.) Гиперссылки также указывают на старый URL-адрес. Я предполагаю, что это не имеет ничего общего с восстановленной базой данных, поэтому нам интересно, имеет ли это что-то общее с ключом шифрования со старого сервера.

Извините, если это неясно, но любой ввод оценен.

+0

Ваш вопрос немного неясен, изменилось ли изменение имени службы отчетов? –

+0

О, черт возьми, я использовал угловые скобки в некоторых из моих образцов URL. Фиксация сейчас. Но да, мы размещаем службы отчетов в другом домене. – chasemyaccord

+0

Вы проверили URL целевого сервера SolutionExplorer> Проект> Свойства. – Aditya

ответ

1

Хорошо, это происходит во времени, но у нас была такая же проблема. Проверяя свою память, я считаю, что имя сервера хранится в таблице Keys в базе данных ReportServer в столбце MachineName. Это будет ваше старое имя сервера.

  1. Возьмите резервную копию!
  2. Изменить его на новое имя сервера.
  3. Перезапустите службу служб Reporting Services.
Смежные вопросы