2012-10-17 60 views
1

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

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

+0

我想你的意思EMC – wytten

+0

可能意味着企业内容管理,但我的猜测是@wytten是正确的。 –

+0

您是将旧的Documentum数据库移动到新的安装中,还是将旧的外部内容移动到Documentum本身中?你是指表格数据还是文件? –

回答

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'] 

注意,该表应至少选择到文档库所有者 - 数据库用户的凭据,它的Documentum用来连接到它的数据库。

0

当你说“迁移从旧的数据库 Documentum平台”,正在采取的传统数据库中存储为BLOB类型,你需要移动到更相关的内容存储介质非结构化数据的假设(如Documentum)。

您需要确保在测试方法

  • 以下几个方面确保所有数据被实际迁移(排序迁移到与实际数据库内容指标理货过程中保持日志)。您也可以在迁移后对照分类对象计数进行交叉检查 - 这是基于业务对数据库数据的理解。
  • 确保数据的完整性迁移(校验blob数据的迁移和存储库内容)期间保持。
  • 如果您正在迁移版本 - 检查以验证正确的版本历史记录。
  • 确保元数据在迁移过程中正确迁移。

通常,对于最后三个项目的采样测试,客户通常都可以。在过去,为了锻炼这些选项,建立了自定义测试工具。

-1

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

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