我一直负责确定从DEC alpha上运行OpenVMS的应用程序迁移数据的要求。我不了解openvms或powerhouse,但是,我有很多linux的经验。我可以通过SSH连接到服务器。
我的问题是我可以使用openvms的任何标准工具部分来帮助我验证数据库后端吗?了解有多少表,一行数据等?
答案 0 :(得分:1)
目标是什么?将(结构化)数据一次性移动一次? 移动应用程序功能? 移动正在进行的更改?
你必须深入了解系统,弄清楚它的功能,构建的内容。没有设计指南,操作手册,备份程序吗?
最有可能的是它基于RMS(索引)文件。数据文件将是.IDX,.INX或.DAT等名称,并且会有mane文件,一个par' table / object'。这些程序将提供有关BACKUP和CONVERT的表格。 将有一个PowerHouse字典,可以使用" qshow生成文件"来提取元数据。到.ph文件。 您可能希望查看Attunity(我在那里工作),Connx或Easysoft使用这些定义来提供对外部数据的ODBC或JDBC访问。
Attunity提供了一些工具,只需点击一下即可批量卸载到任何目标数据库中。一旦数据定义到位,但一次性使用可能成本太高。 尽管如此,如果替代方案是两个月的咨询/编码,那么工具可能会很有吸引力。
如果它基于RDB,那么你会看到一些.RDB文件,.RBR和.AIJ文件。 通过" RMU"会有.SQL脚本粉碎和操作。 与任何其他数据库一样,它将包含元数据,并具有远程ODBC或(Oracle)OCI访问的本机选项
希望这有助于一些人, 海因。