powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Как смигрировать subscriptions jobs. SSRS
19 сообщений из 19, страница 1 из 1
Как смигрировать subscriptions jobs. SSRS
    #36762974
Фотография Кудряшка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!

Возможно тривиальный вопрос, но хотелось бы уточнить и посоветоваться.

Мы решили перейти с RS2008 на RS2008R2. План такой:
1. Поставить RS2008R2 на том же сервере side-by-side (RS named instance)
2. Сделать бэкап текущих баз ReportServer и ReportServerTempDB
3. Восстановить бэкапы сделанные на шаге 2 под существующей Database Engine которая есть SQL Server 2008 SP1 (Database Engine не переводим на R2, только RS)
После этого получаем 4 БД на одном инстансе SQL Server 2008:
- ReportServer
- ReportServerTempDb
- ReportServerR2
- ReportServerR2TempDb

4. Настраиваем RS2008R2, выключаем RS2008, переводим базы ReportServer и ReportServerTempDb в offline

Теперь собственно вопрос... есть SQL Agent и много джобов от ReportServer, которые вызывают AddEvent на, соответственно, базе ReportServer, которая выключена...

Как эти джобы "переделать", чтобы они нормально работали с ReportServerR2?
Или как эти джобы смигрировать? Может надо что-то сделать с подписками?

В общем, направьте в нужное русло, плз.
...
Рейтинг: 0 / 0
Как смигрировать subscriptions jobs. SSRS
    #36762995
Фотография Кудряшка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот например в этой статье Moving a Report Server Database to Another Computer

Ничего вообще не сказано о scheduled subscriptions и SQL Agent джобах :(
...
Рейтинг: 0 / 0
Как смигрировать subscriptions jobs. SSRS
    #36763064
Фотография Кудряшка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если я подключу сушествующую базу к RS2008R2, а для RS2008 сделаю просто на всяк случай бэкап баз... т.е. ReportServer база будет ассоциирована с R2 - будут у меня работать посписки?
...
Рейтинг: 0 / 0
Как смигрировать subscriptions jobs. SSRS
    #36763078
tarrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КудряшкаА если я подключу сушествующую базу к RS2008R2, а для RS2008 сделаю просто на всяк случай бэкап баз... т.е. ReportServer база будет ассоциирована с R2 - будут у меня работать посписки?

Джобы хранятся в базе SQL Agent'а, т.е. в msdb
...
Рейтинг: 0 / 0
Как смигрировать subscriptions jobs. SSRS
    #36764040
Фотография Кудряшка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tarrusКудряшкаА если я подключу сушествующую базу к RS2008R2, а для RS2008 сделаю просто на всяк случай бэкап баз... т.е. ReportServer база будет ассоциирована с R2 - будут у меня работать посписки?

Джобы хранятся в базе SQL Agent'а, т.е. в msdb

Это я знаю... вы видели тело этих джобов?

Код: plaintext
1.
exec ReportServer.dbo.AddEvent ....

при этом ReportServer в этом запросе - это имя БД.
так вот, а если у меня имя БД было ReportServer а стало ReportServerR2 ... новые подписки будут выглядеть как

Код: plaintext
1.
exec ReportServerR2.dbo.AddEvent ....

Вопрос, что делать со старыми?
Будут ли они работать если я:
- либо переименую имя БД в джобах (при этом база ReportServerR2 восстановлена из бэкапа базы ReportServer)
- либо просто подключу ReportServer БД к RS2008R2 (R2 производит некие преобразования с этой базой, конвертит ее в более высокую версию, если хотите... будут ли работать существующие джобы?)
...
Рейтинг: 0 / 0
Как смигрировать subscriptions jobs. SSRS
    #36764381
tarrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кудряшка,

Если вы старый сервер все равно будете убивать, то я бы сделал его апргрейд до 2008R2 (можно только RS апгрейдить), после чего перенес бы базу:

Upgrading a Report Server Database

Moving the Report Server Databases to Another Computer
...
Рейтинг: 0 / 0
Как смигрировать subscriptions jobs. SSRS
    #36764387
tarrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кудряшка
- либо просто подключу ReportServer БД к RS2008R2 (R2 производит некие преобразования с этой базой, конвертит ее в более высокую версию, если хотите... будут ли работать существующие джобы?)

R2 никаких преобразований сам делать не будет
...
Рейтинг: 0 / 0
Как смигрировать subscriptions jobs. SSRS
    #36764509
Фотография Кудряшка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tarrusКудряшка
- либо просто подключу ReportServer БД к RS2008R2 (R2 производит некие преобразования с этой базой, конвертит ее в более высокую версию, если хотите... будут ли работать существующие джобы?)

R2 никаких преобразований сам делать не будет

Да все он делает... ReportServer база подключается к 2008 R2 но обратно ее к 2008 уже подключить нельзя - ругается на версию.

Сервер убивать не предполагатеся.
Короче, сделаю бэкап ReportServer базы, настрою на нее RS R2.
И все.
...
Рейтинг: 0 / 0
Как смигрировать subscriptions jobs. SSRS
    #36764538
tarrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КудряшкаtarrusКудряшка
- либо просто подключу ReportServer БД к RS2008R2 (R2 производит некие преобразования с этой базой, конвертит ее в более высокую версию, если хотите... будут ли работать существующие джобы?)

R2 никаких преобразований сам делать не будет

Да все он делает... ReportServer база подключается к 2008 R2 но обратно ее к 2008 уже подключить нельзя - ругается на версию.

Сервер убивать не предполагатеся.
Короче, сделаю бэкап ReportServer базы, настрою на нее RS R2.
И все.

Сделайте апгрейд на тестовом стенде. То что 2008R2 внес изменения непонятные не означает, что он что-то апгрейдил.
...
Рейтинг: 0 / 0
Как смигрировать subscriptions jobs. SSRS
    #36764540
tarrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tarrus,

* То что 2008R2 внес изменения непонятные 2008 -му не означает, что он что-то апгрейдил
...
Рейтинг: 0 / 0
Как смигрировать subscriptions jobs. SSRS
    #36765290
Фотография Кудряшка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tarrustarrus,

* То что 2008R2 внес изменения непонятные 2008 -му не означает, что он что-то апгрейдил

Сделала на 2-х стендах (ТЕСТ, UAT). Все работает.
Кстати в статье, которую Вы предложили посмотреть и на которую я ссылалась еще во втором своем посте (Moving the Report Server Databases to Another Computer) именно и предлагается БЭКАП-РЕСТОР (или даже Detach-Attach) базы ReportServer... ну и все в принципе. Даже при переходе с 2000-го. Потом указать это базу RS-у более высокой версии.

Что фактически означает - можно спокойно просто подключить к существующей базе R2 ибо после РЕСТОР база идентична той с которой сделали бэкап.

Так что непонятно о чем Вы. Вы сами читали статьи, на которые ссылаетесь?
...
Рейтинг: 0 / 0
Как смигрировать subscriptions jobs. SSRS
    #36765292
Фотография Кудряшка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tarrus,

Второй линк, который Вы предложили посмотреть (Upgrading a Report Server Database), как раз таки просто кричит о том, что ReportServer база обновляется автоматически самим Reporting Services !


The schema is upgraded automatically after setup and service startup, or when you select a SQL Server 2005 or 2000 report server database in the Reporting Services Configuration Manager . In addition, the Report Server service checks the database version at startup. If the report server is connected to a database that is an earlier version, the report server will update the database during startup.
...
Рейтинг: 0 / 0
Как смигрировать subscriptions jobs. SSRS
    #36765429
tarrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot Кудряшка
Так что непонятно о чем Вы. Вы сами читали статьи, на которые ссылаетесь?[/quot]

Естественно читаю. Вчера был завал, не мог все продумывать, поэтому просто предлагал пути решения.
...
Рейтинг: 0 / 0
Как смигрировать subscriptions jobs. SSRS
    #36765431
tarrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кудряшкаtarrus,

Второй линк, который Вы предложили посмотреть (Upgrading a Report Server Database), как раз таки просто кричит о том, что ReportServer база обновляется автоматически самим Reporting Services !


The schema is upgraded automatically after setup and service startup, or when you select a SQL Server 2005 or 2000 report server database in the Reporting Services Configuration Manager . In addition, the Report Server service checks the database version at startup. If the report server is connected to a database that is an earlier version, the report server will update the database during startup.


Да, мой косяк согласен, надо было внимательнее быть.
...
Рейтинг: 0 / 0
Как смигрировать subscriptions jobs. SSRS
    #36768637
Фотография Кудряшка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Короче, переввели RS с 2008 на 2008R2 - все работает :)

1. Бэкап всех файлов конфигурации
2. Бэкап базы ReportServer, ReportServerTempDB
3. Бэкап ключей (RS Configuration -> encryption Key -> backup) -- очень ВАЖНО

4. Устанавливаем RS2008 R2 на том же сервере, что и RS2008 (как именованный инстанс).
5. Выключаем RS2008.
6. Настраиваем RS2008 R2 на имеющуюся базу ReportServer (на этом шаге база обновляется соответствующим образом под R2, больше к ней уже нельзя подключить более низкую версию 2008, но у нас есть бэкап, если что).
7. Остальные настройки настраиваем как нам надо (тут у каждого свое)

8. Если теперь попытаться открыть Репорт Менеджер -> получим ошибку "Report Server is not initialized".
и тут 2 выхода:
а) RS Configuration -> encryption Key -> delete (и есть вероятность %опы)
б) RS Configuration -> encryption Key -> restore (восстанавливаем ключи, сделанные на шаге 3)

Обязательно перед переходом читайте статьи (линки выше по треду)
:)
...
Рейтинг: 0 / 0
Как смигрировать subscriptions jobs. SSRS
    #36768642
Фотография Кудряшка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин... jobs !

С подписками все просто. Т.к. мы на том же инстансе SQL Server, что и были; подключились мы к той же базе ReportServer -> jobs автоматом привинтились :)
...
Рейтинг: 0 / 0
Как смигрировать subscriptions jobs. SSRS
    #36768644
Фотография Кудряшка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tarrus
Естественно читаю. Вчера был завал, не мог все продумывать, поэтому просто предлагал пути решения.

Спасибо:)
...
Рейтинг: 0 / 0
Как смигрировать subscriptions jobs. SSRS
    #36861379
sergeynpa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
КудряшкаКороче, переввели RS с 2008 на 2008R2 - все работает :)

1. Бэкап всех файлов конфигурации
2. Бэкап базы ReportServer, ReportServerTempDB
3. Бэкап ключей (RS Configuration -> encryption Key -> backup) -- очень ВАЖНО

4. Устанавливаем RS2008 R2 на том же сервере, что и RS2008 (как именованный инстанс).
5. Выключаем RS2008.
6. Настраиваем RS2008 R2 на имеющуюся базу ReportServer (на этом шаге база обновляется соответствующим образом под R2, больше к ней уже нельзя подключить более низкую версию 2008, но у нас есть бэкап, если что).
7. Остальные настройки настраиваем как нам надо (тут у каждого свое)

8. Если теперь попытаться открыть Репорт Менеджер -> получим ошибку "Report Server is not initialized".
и тут 2 выхода:
а) RS Configuration -> encryption Key -> delete (и есть вероятность %опы)
б) RS Configuration -> encryption Key -> restore (восстанавливаем ключи, сделанные на шаге 3)

Обязательно перед переходом читайте статьи (линки выше по треду)
:)

Спасибо. Толково.
Подскажите пожалуйста, а если пункт "3. Бэкап ключей (RS Configuration -> encryption Key -> backup) -- очень ВАЖНО" выполнить не удалось (кончился evaluation период), после чего скуль enterprise был удален и поставлен standard, данные в ReportServer базе сохранить не удастся?
...
Рейтинг: 0 / 0
Как смигрировать subscriptions jobs. SSRS
    #36862995
buven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Данные то сохрнятся, но закриптованы будут кючем от Enterpise.
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Как смигрировать subscriptions jobs. SSRS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]