3

从 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

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

4

1 回答 1

5

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

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

于 2012-08-23T22:55:15.043 回答