我正在尝试将SSRS报告部署到远程服务器(不在我的网络上)。我不知道该怎么做。对于我网络上的一台机器,我只想更改TargetURL,但我猜我应该在哪里可以将凭据与部署到远程服务器相关联,但我找不到它。
答案 0 :(得分:2)
我面临类似的问题,向各种服务器(客户和开发,qa,登台和制作)提供报告。在visual studio中,最好的方法是为新服务器启动一个新项目并将新报告导入其中。您最终为每个服务器创建了一个新项目。
我发现TFS / VS不实用,我的工作流程很遗憾地是手动操作,或者使用一些开源报告上传工具(有PowerShell脚本可以做到这一点,但我发现这些工具更加用户友好。 )
最好的事情是手动完成;这会解决你最初的问题。
将文件从报告编写器中保存到磁盘。
在Internet Explorer中,登录远程服务器的报告管理器http(s):// remoteservername / reports并导航到所需的文件夹。然后上传报告。
上传时,您可能需要修复与数据库的连接。
一旦习惯这样做,您就可以使用reportsync之类的工具在服务器之间轻松快速地移动报告。
答案 1 :(得分:2)
我知道这是一个老帖子,但如果有人想知道同样的问题。 我正在使用vs2017企业。因此,当您配置远程URL和文件夹名称并且一切都非常适合构建项目时,您可以点击F5或部署项目。成功构建vs后,将提示您输入报表服务器凭据。然后你按常规做,vs会做自己的工作。稍后您将能够访问您的报告。
在尝试之前,请先阅读有关权限要求的内容。
希望它会对某人有所帮助。
由于