TIP: Moving Reporting Servers between domains
I recently had to move some development SRS machines from one domain to another at work. This consisted of two cluster web boxes, and one SQL Server, using SQL auth.
After doing so, I received the following error:
Reporting Services Error
- The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. (rsReportServerDatabaseUnavailable) Get Online Help
- Login failed for user '<domainname>\<servername>$'.
The fix for this (thanks to the SRS team!) is as follows:
- Create a new SQL login for the new machine account.
- Add the new SQL account to the RSExec role in the following DBs:
- ReportServer
- ReportServerTempDB
- msdb
- master
Of course, if you set up your SQL box to use non-standard DB names, replace ReportServer and ReportServerTempDB with the names you have used.
I hope that someone out there finds this useful.
cheers,
~stuart
Comments
Anonymous
November 17, 2004
Similar scenerio, but getting a slightly different error. When my server was moved to another domain, the name of the server was changed as well. This is what I suspect is the reason.. I saw some DB settings in REReportServer.config, but all of them are encrpted. Any clues??
The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. (rsReportServerDatabaseUnavailable) Get Online Help
SQL Server does not exist or access denied.
Thanks
AdvaitAnonymous
November 18, 2004
You should be able to use the rsconfig utility to reset the connection information.
Hopefully this documentation will prove useful:
Configuring a Report Server Connection
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/rsadmin/htm/arp_configserver_v1_0yci.aspAnonymous
November 22, 2004
Thanks for the tip. I'm not sure why we started getting that error (our SQL Server might be having some issues), but I just Googled rsReportServerDatabaseUnavailable and your tip came up. After rebooting and running the rsConfig we stopped getting the error.Anonymous
November 25, 2007
PingBack from http://feeds.maxblog.eu/item_254835.htmlAnonymous
January 21, 2009
PingBack from http://www.keyongtech.com/2187065-installation-on-2003-login-failedAnonymous
June 13, 2009
PingBack from http://thestoragebench.info/story.php?id=6114