我已经在一个2005 SQL Server
上备份了数据库,并在第二个2005 SQL Server
上恢复了这些数据库。我目前正在尝试使用Reporting Services Key Manager
(RSKeyMgmt -r
)删除新服务器的OLD密钥实例ID。
在运行删除命令之前,当前实例的列表显示新服务器的OLD实例ID以及第一个SQL Server中的NEW实例ID。执行RSKeyMgmt -r
命令会导致:
命令成功完成
但是,当我重新检查当前实例ID的列表时,我会看到OLD和NEW实例ID。此外,当我检查应用程序事件查看器时,我看到一个错误:
报表服务器Windows服务(MSSQLSERVER)尚未被授予对目录内容的访问权限
有谁知道为什么我会收到上述应用程序错误?
或者......是否有人知道我需要做什么来访问报表服务器窗口服务的目录?
备份数据库的第一个SQL Server是企业版SQL Server,还原数据库的第二个SQL Server是Standard edition
。这可能是问题的原因吗?有没有办法使这种备份和恢复迁移工作?
答案 0 :(得分:0)
原来/旧TFS环境没有设置任何自定义报告,并且不需要对报表服务器进行加密。所以我最后只是删除了加密密钥。这让我可以绕过这个问题。