将内容从Tridion 5.2导入Tridion 2011 SP1的最佳方式是什么

将内容从Tridion 5.2导入Tridion 2011 SP1的最佳方式是什么,tridion,Tridion,将内容从Tridion 5.2导入Tridion 2011 SP1 content porter的最佳方式是什么?或者Kapow升级数据库怎么样?还是要对内容进行清理 我可能会尝试Content Porter(由于成本原因),但要注意它可能附带的所有依赖项。要升级数据库,您必须遵循以下路径:5.2=>5.2 SP1=>5.3 SP1=>2011 SP1。此信息可在www.sdltridionworld.com上的文档中找到 此外,您还需要: 1.-重建存储程序 2.-重建搜索索引 3.优化统计数

将内容从Tridion 5.2导入Tridion 2011 SP1 content porter的最佳方式是什么?或者Kapow

升级数据库怎么样?还是要对内容进行清理


我可能会尝试Content Porter(由于成本原因),但要注意它可能附带的所有依赖项。

要升级数据库,您必须遵循以下路径:5.2=>5.2 SP1=>5.3 SP1=>2011 SP1。此信息可在www.sdltridionworld.com上的文档中找到

此外,您还需要:

1.-重建存储程序

2.-重建搜索索引

3.优化统计数据


如果您只想迁移一些零碎的内容,请使用business connector从5.2中提取内容,然后使用CoreService将其导入2011。

您是否已经设置了两个不同的Tridion环境?5.2环境中的内容是否旧?它已经看到很多更新了吗?代码是否保持完全相同(vbscript?)您的客户机真的想要所有内容,还是只是其中的一部分

如果它真的只是一个在代码、设计或实现上没有任何变化的升级案例,那么您应该在数据库升级中使用Asier Fernandez的解决方案


任何其他将是Tridion系统升级的东西,但随着许多其他站点的更改,您应该考虑更手动的方法(最终更便宜)Bart Koopman曾为此写过一篇ncie博客:

我想问一下,为什么您认为sdl Tridion建议的方法(数据库升级)不在您的选择范围内,因为这确实是最安全的方法(如果升级是您的目标)

如果您还计划清理数据库,那么我建议您首先清理不必要的项(组件、页面、关键字、模板、模式等)。当无法删除项时,请根据需要使用WhereUsed来清理或断开从属关系。不要认为CP导出->导入会清理在清理过程中无法删除的项目,如果您无法手动执行,CP也将无法执行,它只会将项目添加到包中

在我看来,CP迁移升级的唯一原因是清除旧版本中的遗留问题(db升级将保留它们),但请记住,在CP中,断开的关系/项目将失败,您需要在目标系统中手动创建它们,但通过这种方式,您可以消除不会消失的遗留问题

在我看来,仅用于升级,使用db升级,省力,完全由sdlt支持支持


我的建议是将升级与任何其他请求(如新布局、新功能或清理)分开,这样即使您要清理我建议清理当前环境的内容,测试和错误跟踪也会容易得多,然后升级数据库。从5.2到2009年,使用content Porter的整个content port操作对我来说似乎是一个灾难。感谢Nuno,所以您认为content Porter是比从5.2=>5.2 SP1=>5.3 SP1=>2011 SP1升级更好的解决方案。谢谢,我更喜欢升级数据库。如果你想扔掉数据,我会使用ContentPorter(所以我只移植仍然需要的数据)。