0

早晨,

我在我的一台服务器上运行的 Powershell 脚本有一个小错误。

由于 SQL Server Reporting Services 在后来的 SSRS 上工作的性质,我有一个 powershell 脚本,它回收应用程序池,然后使用 DownloadString 获取字符串的 URL 并强制页面的预缓存。

最初我在 SQL Server 本身上本地运行此脚本,但我已将其移出该服务器,现在收到以下错误:

使用“1”参数调用“DownloadString”的异常:“远程服务器返回错误:(500) 内部服务器错误。”。远程服务器返回错误:(500) 内部服务器错误。

脚本看起来像这样

Stop-Service "SQL Server Reporting Services (MSSQLSERVER)"
Start-Service "SQL Server Reporting Services (MSSQLSERVER)"
$wc = New-Object system.net.webClient
$cred = [System.Net.CredentialCache]::DefaultNetworkCredentials
$wc.Credentials = $cred
$wc.DownloadString("http://server/Reports/Pages/Folder.aspx")

任何人都可以指出我正确的方向。

干杯。

4

0 回答 0