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

use*_*602 3 tridion tridion-2011

从Tridion 5.3 SP1升级到Tridion 2011 SP1.

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

8004D025)错误:类型System.EnterpriseServices.TransactionProxyException'的例外是thrown.Unable保存目标类型(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

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

Fra*_*len 5

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

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