Tridion 2011 SP1中的二进制表结构是否发生了更改

Tridion 2011 SP1中的二进制表结构是否发生了更改,tridion,tridion-2011,Tridion,Tridion 2011,我们从Tridion 5.3升级到Tridion 2011 SP1。在检查代理数据库表时,我们发现二进制文件表的结构和名称发生了更改。 在Tridion 5.3中,我们有一个名为BINARIES的表,其中包含列PATH和URL,但是当我们在Tridion 2011 SP1中检查相同的表时,我们找不到BINARIES表,而是有一个没有列PATH和URL的表BINARY。在哪个表中可以找到路径和URL列。从Tridion发布二进制内容时更新哪个表。路径和URL列现在位于BINARYVARIANTS表

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

路径和URL列现在位于BINARYVARIANTS表中

但是要小心在数据库结构上引入这种依赖关系。SDL发布了一个用于访问内容交付数据库的API,使用该API可以满足大多数用例


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

路径和URL列现在位于BINARYVARIANTS表中

但是要小心在数据库结构上引入这种依赖关系。SDL发布了一个用于访问内容交付数据库的API,使用该API可以满足大多数用例

坚持使用这个公共API的一个主要优点是,您的代码将在很大程度上与您在这里遇到的升级问题隔离开来。SDL花了相当大的精力使API在产品发布之间保持向后兼容,而数据库结构“随意”更改