5

将内容从 Tridion 5.2 导入到 Tridion 2011 SP1 的最佳方式是什么?或卡波

4

4 回答 4

7

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

此外,您还需要:

1.- 重建存储程序。

2.- 重建搜索索引。

3.-优化统计。

如果您只想迁移您正在寻找使用业务连接器从 5.2 提取内容然后使用 CoreService 将其导入 2011 的零碎内容。

于 2013-01-24T16:43:52.937 回答
3

升级数据库呢?还是您要对内容进行消毒?

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

于 2013-01-24T16:08:41.057 回答
3

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

如果它真的只是在代码、设计或实现方面没有任何更改的升级案例,您应该使用 Asier Fernandez 的数据库升级解决方案。

任何其他将成为 Tridion 系统升级的东西,但随着许多其他站点更改,您应该考虑更手动的方法(最终更便宜) Bart Koopman 曾经写过一篇关于它的 ncie 博客:http://www.tridiondeveloper。 com/how-to-say-goodbye-to-your-migration-tool

于 2013-01-25T09:51:03.990 回答
0

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

如果您还打算清理数据库,那么我建议首先清理不需要的项目(组件、页面、关键字、模板、模式等)。当您无法删除项目时,请在需要清理或断开依赖项时使用 WhereUsed。不要以为 CP export->import 会清理你清理过程中无法删除的项目,如果你不能手动完成,cp 也不能,它只会将项目添加到包裹。

在我看来,升级 CP 迁移的唯一原因是清除旧版本的遗留问题(数据库升级将保留它们)但请记住,损坏的关系/项目将在 CP 中失败,您需要手动创建它们目标系统,但这样您就可以摆脱不会消失的遗留问题

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

我的建议是将升级与任何其他请求分开,例如新布局、新功能或清理,这样测试和错误跟踪会容易得多

于 2013-01-26T16:27:41.393 回答