此示例显示了如何使用文件系统路径或安装路径来为现有对象库配置文件存储库。
关于本任务
在使用 createObjectStoreForContent 创建对象库时,缺省情况下将使用数据库存储区域。 但是,可使用其他存储选项来创建对象库或创建其他存储区域。
缺省情况下,当使用数据库存储区域创建对象库时,会创建缺省数据库存储区域和缺省数据库存储策略。 为达到此示例的目的,假设已存在名为 NEWDB 的对象库。 在 NEWDB 对象库中,存储区域文件夹包含缺省数据库存储区域,而存储策略文件夹包含缺省数据库存储策略。
在以下过程中执行的主要活动包括:
- 创建文件存储库。
- 对新文件存储库更新缺省数据库存储策略。
- 从缺省数据库存储策略中移除缺省数据库存储区域。
- 创建要存储在新文件存储库中的文档。
过程
- 创建文件存储库:
- 创建用于托管文件存储库内容的目录。 如果该目录位于另一个系统上,请将其安装在安装了 Content Platform Engine 的系统上。
在此示例中,名为 /opt/filestore/ 的目录用于托管文件存储库的内容。
- 在树形视图中,右键单击 存储区域,然后选择 新建存储区域。 在 存储区域类型下,确保选择 文件 ,然后单击 下一步。
- 指定显示名称,例如 New File Store Storage Area,然后单击 下一步。
- 指定托管文件存储内容的根目录 (例如, /opt/filestore/) ,并将 目录结构大小 设置为 大。
- 接受 最大元素数 (无限制) 和 最大大小 (设备上允许的最大值) 的缺省值。 和 删除方法 (清除)。
- 将 加密方法 设置为 具有 128 位密钥的 AES 计数器方式。
- 保留其余字段和属性的缺省值。
- 使用新文件存储器更新 缺省数据库存储策略 :
- 单击 下一步 以查看 "存储策略" 选项。
- 在 策略名称下,选择 缺省数据库存储策略,然后单击 下一步 以查看您指定的设置的摘要。
- 单击 完成 以完成创建新文件库。
- 从 缺省数据库存储策略中除去 缺省数据库存储区域 :
- 在树形视图中,选择 缺省数据库存储策略。
- 在 关联存储区域下,选择 缺省数据库存储区域,然后单击 除去。
在移除后,缺省数据库存储策略下唯一保留的存储策略是新文件存储库存储区域。
注: 无法向 缺省数据库存储区域 添加新文档,因为 缺省数据库存储策略 指向 新文件存储区域。 但是,您仍可以访问原先在缺省数据库存储区域中创建的现有文档。
- 单击 保存 以保存更改,然后单击 刷新。
- 创建要存储在新文件存储库中的文档:
- 在树形视图中的 浏览下,右键单击 根文件夹 并创建名为 Test的新文件夹。
- 在 Test下,创建新文档,指定其标题 (例如, Doc1) ,然后将 Class 设置为 Document。 选择 具有内容,然后单击 下一步。
- 在 " 文档内容源" 下,单击 添加 以将内容添加到新文档。
- 选择可帮助您查看文档存储位置的大型文档。 然后单击 下一步
- 单击 下一步 以浏览其余屏幕并接受所有缺省值,然后单击 完成 以完成文档的创建。
请注意,在创建文档时,缺省存储策略始终为缺省数据库存储策略,因为您先前已从缺省数据库存储策略中移除缺省数据库存储区域。
- 在树形视图中的 下, 选择 存储区域。 在存储区域选项卡中,会显示新文件存储库存储区域。
- 在 属性下,请参阅存储在 新建文件存储区中的文档的属性。
注: 对于从 数据库存储区域检出的文档,会将检入的任何新文档版本添加到 新建文件存储区域。 旧文档版本都存储在缺省数据库存储区域中,而所有新文档版本都存储在新文件存储库存储区域中。
结果
您已完成用于存储内容的新文件存储库的创建和配置过程。
This topic is shared by BAW, CP4BA. Last updated on 2025-01-20 10:38