当我尝试取消发布并删除页面时,Tridion会抛出"该项目已发布.无法删除页面.' 错误并拒绝删除它.
我确认这些文件已从两个目标中成功取消发布,并且取消发布的作业在"发布队列"中显示为"成功".
在CM数据库表中,看起来在与该页面ID相关联的ITEM_STATES和PUBLISH_STATES表中存在其他条目.这些额外的行有STATE = 1(我猜测它意味着已发布)和COMPONENT_TEMPLATE_REF_ID = NULL.以下是它在SQL中的显示方式,取消发布后:

(1)将这些表中的"State"字段清零,或者(2)完全删除行是否安全?
我们刚刚从Tridion 2011升级到Tridion 2011 SP 1,它似乎在转换后开始.我们只发布一个出版物.该出版物有两个目标(如果重要).
SDL Tridion 2011 SP1存在已知问题.请看一下这个修补程序:https://www.sdltridionworld.com/images/CM_2011.1.0.77065_tcm89-20293.zip(需要登录)
我不建议更新或删除数据库中的任何内容,因为它可能会使您的保修和支持协议失效.
在发布页面存在时修改发布目标及其配置时遇到此问题.在pub目标修改后,页面只是在"已发布"状态下停留在CM中,您无法取消发布或删除它.
决议是联系支持人员,他们提供了一个删除这些"死"页面的SQL脚本.
| 归档时间: |
|
| 查看次数: |
1059 次 |
| 最近记录: |