【问题标题】:Is Binary Table structure changed in Tridion 2011 SP1Tridion 2011 SP1 中的二进制表结构是否更改
【发布时间】:2012-09-11 09:22:06
【问题描述】:

我们从 Tridion 5.3 升级到了 Tridion 2011 SP1。在检查 Broker 数据库表时,我们发现 BINARIES 表的结构和名称发生了变化。 在 Tridion 5.3 中,我们有一个名为 BINARIES 的表,其中包含 PATH 和 URL 列,但是当我们在 Tridion 2011 SP1 中检查相同的表时,我们找不到 BINARIES 表,而是我们有没有列 PATH 和 URL 的表 BINARY。在哪个表中我们可以找到 PATH 和 URL 列。当我们从 Tridion 发布二进制内容时会更新哪个表。

【问题讨论】:

    标签: tridion tridion-2011


    【解决方案1】:

    PATH 和 URL 列现在位于 BINARYVARIANTS 表中。

    但要小心在数据库结构上引入此类依赖关系。 SDL 发布了一个用于访问 Content Delivery 数据库的 API,并且大多数用例都可以通过使用此 API 来满足。

    坚持使用此公共 API 的主要优点之一是,您的代码将在很大程度上免受升级问题的影响,就像您在这里遇到的问题一样。 SDL 花费大量精力来保持 API 在产品版本之间保持向后兼容,同时“随意”更改数据库结构。

    【讨论】:

      猜你喜欢
      • 2012-07-02
      • 2012-07-19
      • 1970-01-01
      • 1970-01-01
      • 2012-11-09
      • 1970-01-01
      • 2012-09-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多