1

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

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

4

3 回答 3

5

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 用于连接到其数据库的数据库用户的凭据。

于 2012-12-13T19:07:49.353 回答
0

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

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

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

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

于 2012-12-19T13:04:22.730 回答
-1

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

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

于 2014-07-07T23:13:39.367 回答