0

我正在使用 SDL Tridion 2011 我想知道如何将内容发布到 Broker DB(SQL 数据库)和二进制资产(图像、Flash、CSS 和 JS)发布到文件流。

我们查看并尝试修改 cd_storage_conf.xml 并找到以下文件系统

<Storage Class="com.tridion.storage.filesystem.FSDAOFactory" Type="filesystem" Id="defaultDataFile"
 defaultFilesystem="false"><Root Path=" C:\applications\WebName\Publising_Data"/>

因此,类似地如何引用 Brocker DB,我们使用的是 SQL 数据库

4

1 回答 1

10

我建议您先阅读如何从此链接(需要登录)配置存储,然后提出具体的问题/问题。

你也可以通过谷歌搜索这个,你可以找到很多相同的文章。

为 SQL 服务器和文件系统使用以下存储类型

<Storage Type="filesystem" Id="LocalFileSystem_01" defaultFilesystem="true" defaultStorage="true"
  Class="com.tridion.storage.filesystem.FSDAOFactory">
  <Root Path="STORAGE_PATH" />
</Storage>

然后根据您的要求定义项目类型,这里默认是 SQL 服务器,我已经覆盖了二进制文件和页面到文件系统

 <Item typeMapping="Page" cached="CACHE_BEHAVIOR" storageId="LocalFileSystem_01" />
<Item typeMapping="Binary" itemExtension=".EXT" cached="CACHE_BEHAVIOR" storageId="LocalFileSystem_01" />

</ItemTypes>
于 2012-11-20T08:26:31.547 回答