0

Tridion 5.3 から Tridion 2011 SP1 にアップグレードしました。Broker データベース テーブルを確認しているときに、BINARIES テーブルの構造と名前が変更されていることがわかりました。Tridion 5.3 では、列 PATH と URL を持つ BINARIES というテーブルがありましたが、Tridion 2011 SP1 で同じことを確認すると、BINARIES テーブルが見つかりません。むしろ、列 PATH と URL を持たないテーブル BINARY があります。どのテーブルで、PATH 列と URL 列を見つけることができますか。Tridion からバイナリ コンテンツを公開すると、どのテーブルが更新されますか。

4

1 に答える 1

4

PATH 列と URL 列がBINARYVARIANTSテーブルに追加されました。

ただし、データベース構造にこのような依存関係を導入することには注意してください。SDL は、コンテンツ配信データベースにアクセスするための API を公開しており、ほとんどのユース ケースはこの API を使用して満たすことができます。

このパブリック API に固執する主な利点の 1 つは、ここで経験しているようなアップグレードの問題からコードが大幅に隔離されることです。SDL は、API を製品リリース間で後方互換性を維持するためにかなりの労力を費やしていますが、データベース構造は「自由に」変更されます。

于 2012-09-11T13:35:55.827 に答える