gpt4 book ai didi

sql-server - 下载所有 SSRS 报告

转载 作者:行者123 更新时间:2023-12-02 08:59:14 25 4
gpt4 key购买 nike

我想获取一台服务器中所有 .rdl 文件的副本。我可以一次手动下载一份报告,但这很耗时,尤其是该服务器有大约 1500 个报告。

有什么方法或工具可以让我下载所有 .rdl 文件并获取它们的副本吗?

最佳答案

有一种完整且更简单的方法可以使用 PowerShell 来执行此操作。

此代码将以与报表服务器完全相同的结构导出所有报表内容。看看Github wiki对于其他选项和命令

#------------------------------------------------------
#Prerequisites
#Install-Module -Name ReportingServicesTools
#------------------------------------------------------

#Lets get security on all folders in a single instance
#------------------------------------------------------
#Declare SSRS URI
$sourceRsUri = 'http://ReportServerURL/ReportServer/ReportService2010.asmx?wsdl'

#Declare Proxy so we dont need to connect with every command
$proxy = New-RsWebServiceProxy -ReportServerUri $sourceRsUri

#Output ALL Catalog items to file system
Out-RsFolderContent -Proxy $proxy -RsFolder / -Destination 'C:\SSRS_Out' -Recurse

关于sql-server - 下载所有 SSRS 报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46783093/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com