无法在Tridion 2011 SP1中保存发布目标

时间:2012-08-23 22:13:49

标签: tridion tridion-2011

从Tridion 5.3 SP1升级到Tridion 2011 SP1。

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

  

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

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

1 个答案:

答案 0 :(得分:5)

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

更新 :其他有类似问题的人报告说这是由他们的SQL Server群集造成的,他们确实需要在防火墙上打开端口135以获取消息在一个方向上,端口1024-5000用于响应消息。显然,Windows ODBC数据源管理员甚至比DTCPing更好地进行故障排除,因为它通过SA凭证,服务器和端口验证对特定数据库的访问。