SSRS – 重命名数据库

无论如何重命名一个SSRS数据库? 我正在从SSRS 2005迁移到2008,但在切换到新服务器之前要进行全面testing。

计划是创buildSSRS数据库的副本,并将新实例指向新的数据库。 这似乎工作正常,除了事件艰难的configurationUI说我连接到新的数据库(我确认与SQLconfiguration文件有查询命中新的数据库)。

但是,日志文件中存在错误,表明它击中了旧的DB和旧的TempDB。

有无论如何告诉SSRS使用新的数据库名称? 我search了所有的configuration文件,我没有看到任何地方的旧数据库名称。

根据Microsoft,不支持重命名报表服务器数据库。

http://msdn.microsoft.com/en-us/library/ms159093.aspx

使用Reporting Servicesconfiguration工具将SSRS引导至其他数据库。

你刚刚复制SSRS 2005数据库,现在指向2008年? 我不确定SSRS 2005 DB与SSRS 2008之间可能存在哪些数据库模式差异。