从加密的btrieve文件中恢复数据

时间:2012-11-29 12:25:39

标签: data-recovery encryption btrieve

我有一个简单的问题,但对我来说是个大问题。

我需要恢复加密的btrieve文件中的数据,以便进行迁移,但我无法访问记录结构。

有人知道一种技巧吗?还是开源项目?

感谢您提供任何帮助或指导。

1 个答案:

答案 0 :(得分:0)

通过“加密”,你的意思是它有一个所有者名称,或者你的意思是当你在文本编辑器中打开它时,它看起来很奇怪?

Btrieve数据文件需要Btrieve / Pervasive PSQL引擎才能被读取。有了引擎后,您可以打开它并阅读它。您仍然需要知道记录布局(或猜测)才能从中提取有意义的数据。 Btrieve文件不存储字段元数据,因此任何Btrieve工具都只会将记录视为字节集合。

如果您知道记录结构,可以使用DDF Builder或Pervasive Control Center创建表定义,然后使用ODBC(或JDBC,ADO.NET,PDAC,ActiveX或OLEDB)访问该表并提取数据使用您最喜欢的工具。