【问题标题】:Migrate reporting services to new server (just services not database)将报告服务迁移到新服务器(只是服务而不是数据库)
【发布时间】:2019-01-12 12:40:34
【问题描述】:

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

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

我想将 Dynamics AX 客户端中的 Reporting 服务 URL 从 110 更改为 120。仅更改 URL 不起作用。我无法部署报告,它会引发此错误:

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

我应该按照哪些步骤来更改网址?

编辑:

据我检查,Reporting Services 安装在 120 上。

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

【问题讨论】:

    标签: reporting-services axapta dynamics-ax-2012 dynamics-ax-2012-r3 ssrs-2014


    【解决方案1】:

    我的预感是您缺少 120 上的报告扩展程序。它是您需要在 SRS 机器上安装的 ISO 组件。

    https://docs.microsoft.com/en-us/dynamicsax-2012/appuser-itpro/install-the-reporting-services-extensions

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

    https://docs.microsoft.com/en-us/dynamicsax-2012/appuser-itpro/create-a-new-microsoft-dynamics-ax-configuration

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

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

    【讨论】:

    • 谢谢亚历克斯。还不能解决。对于在新服务器上安装报告服务的临时修复。我在问题中再编辑一件事,你能检查一下吗?
    • @MYGz 您刚刚尝试重新启动不同的服务器吗?如果文件被锁定,则表明某些东西正在锁定它……可能是报告服务。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-22
    • 1970-01-01
    • 2015-06-28
    相关资源
    最近更新 更多