Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We have an existing SQL Server Reporting Services installation running on a pre-R2 installation of SQL Server (10.0.4000.0). Both the application tier and data tier are on the same machine.

I need to move this installation over to another server that is currently running SQL Server 2008 R2 RTM (version 10.50.1600.1). Again, the application tier and data tier will both live on the same machine.

I already have SSRS setup on the new machine and now need to know if I can just backup/restore the ReportServer and ReportServerTempDB databases from the old machine (pre-R2) and have the new installation pick them up and use them. I know that it's a bit more involved than that (i.e. there's the encryption key export/import) but I'm mostly concerned about whether or not there are any breaking schema changes that were introduced in R2. Doing a quick look at the empty databases on the R2 server there do appear to be some differences when compared to the databases on the old server.

Am I stuck just manually migrating my reports over to the new server?

share|improve this question

I went ahead and tried this out, and SSRS actually appears to update the schema on the fly. I stopped the service, restored the pre-R2 ReportServer and ReportServer-TempDB, restarted the service, imported the encryption key from the other server, and the did another schema comparison. All of the schema differences had been applied automatically.

In short, this seems like it works fine.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.