How to merge multiple SSRS instance into one new single SSRS instance?

Marcus Wong Theen Nam 1,146 Reputation points
2025-01-12T10:31:02.86+00:00

I'm migrating and consolidating two SQL instances into one new SQL Server 2022 instance. For user databases these are fine as I can just backup and restore them to new instance. But how about the SSRS currently running on both source instance?

Each of them has ReportServerDB and ReportServerTempDB in native mode and has their own encryption key. How do I merge both SSRS instance into one ? I'm not from DBA background hence I do not have any idea on how to merge multiple ReportServerDB into single DB. Hopefully someone could guide me through or provide some steps/insights.

SQL Server
SQL Server
A family of Microsoft relational database management and analysis systems for e-commerce, line-of-business, and data warehousing solutions.
14,400 questions
SQL Server Reporting Services
SQL Server Reporting Services
A SQL Server technology that supports the creation, management, and delivery of both traditional, paper-oriented reports and interactive, web-based reports.
2,987 questions
0 comments No comments
{count} votes

3 answers

Sort by: Most helpful
  1. Javier Villegas 900 Reputation points MVP
    2025-01-12T13:50:04.3233333+00:00

    Hi @Marcus Wong Theen Nam

    Unfortunately you cannot install multiple instances of SSRS on the same server . it was possible long time ago but it is not right now.

    I'll suggest you to choose one of the instances and do the restore and then created a folder and redeploy all the other components from the other one

    Regards

    Javier


  2. ZoeHui-MSFT 40,131 Reputation points
    2025-01-13T02:30:03.53+00:00

    Hi @Marcus Wong Theen Nam,

    You cannot merge two different Report Server Databases to the same one.

    The best way is to choose one server, then use tools to migrate reports, datasets, and subscriptions over.

    Sample Reporting Services rs.exe script to copy content between report servers

    Regards,

    Zoe Hui


    If the answer is helpful, please click "Accept Answer" and upvote it.

    0 comments No comments

  3. Olaf Helper 45,776 Reputation points
    2025-01-13T08:42:14.41+00:00

    You can use the "rs.exe" tool of SSRS to copy over reports from one instance to the other, see

    Sample Reporting Services rs.exe script to copy content between report servers

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.