Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services 将reporting services迁移到新服务器(仅服务而非数据库)_Reporting Services_Axapta_Dynamics Ax 2012_Dynamics Ax 2012 R3_Ssrs 2014 - Fatal编程技术网

Reporting services 将reporting services迁移到新服务器(仅服务而非数据库)

Reporting services 将reporting services迁移到新服务器(仅服务而非数据库),reporting-services,axapta,dynamics-ax-2012,dynamics-ax-2012-r3,ssrs-2014,Reporting Services,Axapta,Dynamics Ax 2012,Dynamics Ax 2012 R3,Ssrs 2014,我有一个由2个节点组成的数据库集群(例如IPs.110120)。我已经驱逐了110个节点,现在只有120个节点处于活动状态 报告服务托管在110上。现在我也在120上安装了reporting services 我想将Dynamics AX客户端中的报告服务URL从110更改为120。简单地更改url是行不通的。我无法部署报表,它引发以下错误: “进程无法访问文件'\AAA-BBB\C$\程序 文件\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting

我有一个由2个节点组成的数据库集群(例如IPs.110120)。我已经驱逐了110个节点,现在只有120个节点处于活动状态

报告服务托管在110上。现在我也在120上安装了reporting services

我想将Dynamics AX客户端中的报告服务URL从110更改为120。简单地更改url是行不通的。我无法部署报表,它引发以下错误:

“进程无法访问文件'\AAA-BBB\C$\程序 文件\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\ReportServer\bin\DrillThroughCommon.dll',因为它正在 由另一个进程使用。”

我应该遵循哪些步骤来更改url

编辑:

我检查时,Reporting Services安装在120上


我注意到,在从120卸载ax reporting services之后,当我尝试重新安装它时,安装程序不会要求提供AOS实例,而当我在新服务器上安装它时,安装程序会要求提供AOS实例。如何让它提示我120上的AOS服务器?有要删除的文件吗?

我的预感是您缺少
120
上的报告扩展名。这是ISO的一个组件,您需要在SRS机器上安装

此外,要指定报告配置,请参阅:

您可能只需要停止SSRS服务和/或指定配置


编辑重读后,您似乎正在使用共享路径进行安装,因此其中一个SRS服务可能正在锁定该文件。

谢谢。还不能解决它。对于在新服务器上安装reporting services的临时修复程序。我想再问一件事,你能检查一下吗。@MYGz你刚才试过重新启动不同的服务器吗?如果文件被锁定,说明有什么东西正在锁定它…很可能是reporting services。