【问题标题】:Unable to save Publication Targets in Tridion 2011 SP1无法在 Tridion 2011 SP1 中保存发布目标
【发布时间】:2012-08-23 22:13:48
【问题描述】:

从 Tridion 5.3 SP1 升级到 Tridion 2011 SP1。

想要更改发布目标中提到的 Httpupload 页面 URL,但在保存时 Tridion 抛出错误

8004D025) 错误:引发了“System.EnterpriseServices.TransactionProxyException”类型的异常。无法保存目标类型 (tcm:0-2-65538).SQLUtilities.GetDatabaseConnectionDataStoreDAL.InitDataStoreBroker.InitDataStoreUtilitiesBL.InitDataStoreTargetTypeBL.UpdateTridion.ContentManager.IdentifiableObject .SaveThroughLegacyBL(String)Tridion.ContentManager.IdentifiableObject.Save(SaveEventArgs)Tridion.ContentManager.IdentifiableObject.Save()Tridion.ContentManager.BLFacade.IdentifiableObjectFacade.Update(UserContext,String)XMLState.SaveTargetType.Save

注意:我们可以更新组件和页面,但无法更新/创建新的发布目标以及目标类型

【问题讨论】:

    标签: tridion tridion-2011


    【解决方案1】:

    这很可能是 MSDTC 问题。检查您是否可以使用 DTCPing 从 Tridion 服务器访问数据库服务器。

    更新:其他有类似问题的人报告说这是由他们的 SQL Server 集群引起的,他们实际上需要在防火墙上打开端口 135 来接收消息在一个方向和端口 1024-5000 用于响应消息。显然,Windows ODBC 数据源管理器比 DTCPing 更适合故障排除,因为它通过 SA 凭据、服务器和端口验证对特定数据库的访问。

    【讨论】:

    • 感谢弗兰克,同时我们还检查了安装手册中的“更改 DTC 安全设置”,设置与安装手册相同后,问题就解决了。安装手册中的屏幕截图说我们必须检查“允许远程客户端”和“允许远程管理”,但他们没有在步骤中提到它。
    • 运气不好。新发布目标添加成功,但在保存新目标类型时,我们收到新错误“错误:新事务无法加入指定的事务协调器。”
    • 同样的问题。你能 DTCPing 另一台机器吗?两个方向都试试。我们的基础设施人员经常处理这类问题,我只听说过关于他们在 DTCPing 方面的经验的好故事。
    • 问题已解决。安装手册中“更改 DTC 安全设置”部分中提到的步骤在数据库服务器上未完成,完成后该问题得到解决。现在我们在发布时面临新问题,提出了不同的主题。谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-02
    • 1970-01-01
    • 1970-01-01
    • 2012-04-30
    • 2012-07-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多