【问题标题】:ECM Documentum migration testingECM Documentum 迁移测试
【发布时间】:2014-07-08 07:13:39
【问题描述】:

我是 Documentum 的新手,目前正在从事一个迁移项目。旧数据库将迁移到 Documentum 平台。有关如何在旧数据库和 Documentum 数据库之间执行数据库测试的任何想法?

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

【问题讨论】:

  • 可能意味着企业内容管理,但我的猜测是 @wytten 是正确的。
  • 您是将旧版 Documentum 数据库移至新安装,还是将旧版外部内容移至 Documentum 本身?您指的是表格数据还是文件?

标签: database testing documentum


【解决方案1】:

EMC 的 Documentum 平台是用于内容管理的 CMS(或 ECM)工具。它使用外部数据库来存储元数据,但它本身不是数据库。 Documentum 将为您存储和管理内容,并在数据库中保留指向内容存储库(以及一堆其他业务策略信息)的链接。因此,对于您的问题,如果您希望在 Documentum 表空间中包含外部数据库表以运行 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 用来连接其数据库的数据库用户的凭据。

【讨论】:

    【解决方案2】:

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

    您需要在测试方法中确保以下几个方面

    • 确保实际迁移了所有数据(在迁移期间维护的某种日志,以根据实际数据库内容指标进行统计)。您还可以在迁移后对分类对象计数进行交叉检查 - 这是基于对数据库数据的业务理解。
    • 确保在迁移期间保持数据完整性(blob 数据和迁移的存储库内容的校验和)。
    • 如果您正在迁移版本 - 检查以验证正确的版本历史记录。
    • 确保在迁移过程中正确迁移元数据。

    通常客户会接受最后三项的抽样测试。过去曾这样做过构建自定义测试工具来执行这些选项。

    【讨论】:

      【解决方案3】:

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

      你可以在这里下载:http://move.qtility.com

      【讨论】:

        猜你喜欢
        • 2012-03-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多