Reporting services 能否在SQL Server 2012 ReportServer中还原单个报表?
基本上,我是一名实习生,有一个报表服务器,我们正在考虑增加某个用户的权限,这样他可以编辑更多的报表,而不仅仅是文件夹中的报表。我们知道如何做到这一点,但我想确定的是,如果他把一个搞砸了,我们可以很容易地恢复报告。我们正在进行定期备份,我知道如何进行完全恢复,但我找不到有关在需要时仅恢复一个报告的任何信息 谢谢您的帮助。有两种选择Reporting services 能否在SQL Server 2012 ReportServer中还原单个报表?,reporting-services,sql-server-2012,Reporting Services,Sql Server 2012,基本上,我是一名实习生,有一个报表服务器,我们正在考虑增加某个用户的权限,这样他可以编辑更多的报表,而不仅仅是文件夹中的报表。我们知道如何做到这一点,但我想确定的是,如果他把一个搞砸了,我们可以很容易地恢复报告。我们正在进行定期备份,我知道如何进行完全恢复,但我找不到有关在需要时仅恢复一个报告的任何信息 谢谢您的帮助。有两种选择 在Visual Studio中编辑报告将其部署到目标服务器并将.rdl文件保存在源存储库中。您可以根据需要多次部署保存的版本 登录reporting services
好的,谢谢,有没有办法为选择的报告执行选项2,或者我需要一次执行一个报告?报告管理应用程序只允许一次导出一个报告。我不记得看到过备份文件夹选项。有第三方工具可以添加此功能。此外,如果您对SSRS数据库进行备份,那么您可以从备份集中进行恢复,而不必担心单个rdl文件。是的,这会备份所有的rdl文件,但我找不到任何东西表明您可以只恢复一个报告,而不是所有的报告,因为它们都存储在BAK文件中。如果没有办法做到这一点,我们将决定什么是值得的,因为我们有数百份报告,并恢复所有报告,因为一份报告出错不是最好的解决方案,手动完成并备份所有报告似乎也是一个糟糕的选择。我用powershell命令脚本更新了答案,该脚本将离开rdl。