有没有办法重命名 SSRS 数据库?我正在从 SSRS 2005 迁移到 2008,但想在切换到新服务器之前进行全面测试。
计划是创建 SSRS 数据库的副本并将 2008 实例指向新数据库。这似乎工作正常,但配置 UI 却显示我正在连接到新数据库(并且我使用 SQL 配置文件确认有查询命中新数据库)。
但是日志文件中存在错误,表明它正在影响旧的 DB 和旧的 TempDB。
有没有办法告诉 SSRS 使用新的数据库名称?我搜索了所有配置文件,但没有看到任何旧的数据库名称。
答案1
根据 Microsoft 的规定,不支持重命名报告服务器数据库。
答案2
使用 Reporting Services 配置工具将 SSRS 指向不同的数据库。
您是否刚刚复制了 SSRS 2005 数据库,现在将 2008 指向它?我不确定 SSRS 2005 DB 和 SSRS 2008 DB 之间可能存在哪些数据库架构差异。