ECM Documentum迁移测试

时间:2012-10-17 13:59:58

标签: database testing documentum

我是Documentum的新手,目前正致力于迁移项目。遗留数据库将迁移到Documentum平台。关于如何在遗留数据库和Documentum数据库之间执行数据库测试的任何想法?

如果有人从测试角度看DQL是有用的,请与我分享。

3 个答案:

答案 0 :(得分:5)

EMC的Documentum平台是用于内容管理的CMS(或ECM)工具。它使用外部数据库来存储元数据,但不是数据库本身。 Documentum将为您存储和管理内容,并保留数据库中内容存储库(以及一堆其他业务策略信息)的链接。因此,对于您的问题,如果您希望在Documentum表空间中包含外部数据库tabel以运行DQL查询以使用Documentum对象表和外部表,则需要“注册”它们以便Documentum的API可以访问它们DQL。寄存器DQL语法是:

REGISTER TABLE [owner_name.]table_name
(column_def {,column_def})
[[WITH] KEY (column_list)]
[SYNONYM [FOR] 'table_identification']

请注意,该表应至少可供docbase所有者选择 - Documentum用于连接到数据库的数据库用户的凭据。

答案 1 :(得分:0)

当您说“从旧数据库迁移到Documentum平台”时,我假设旧数据库将非结构化数据存储为blob类型,您需要将其转移到更相关的内容存储介质(类似Documentum )。

您需要确保测试方法中的以下方面

  • 确保实际迁移所有数据(在迁移期间维护的日志类型与实际数据库内容度量标准相对应)。您还可以在迁移后对分类对象计数进行交叉检查 - 这是基于对数据库数据的业务理解。
  • 确保在迁移期间保持数据完整性( blob数据和迁移的存储库内容的校验和)。
  • 如果要迁移版本 - 请检查以验证正确的版本历史记录。
  • 确保在迁移期间正确迁移元数据。

通常客户可以对最后三项进行基于抽样的测试。在过去建立自定义测试工具来实现这些选项。

答案 2 :(得分:-1)

您可以免费试用我们的ECM迁移平台,50k对象。有了它,您可以通过将内容和文件夹以及安全性等从prod传输到测试存储库来构建存储库,或者您可以通过指定文件夹的类型和数量,文件夹中的文件等来生成存储库。您还可以在不创建重复项的情况下进行导入,并清理最终的大讨厌的测试目标文件夹。

您可以在此处下载:http://move.qtility.com