如何打开从Btrieve 6.15创建的加密.dat文件



我们在打开多年前创建的.dat文件时遇到问题。如何打开从Btrieve 6.15创建的加密.dat文件?

您需要一个Btrieve/Pervasive/Actian数据库引擎来打开Btrieve文件。您无法在Notepad/Notepad++/任何其他编辑器中打开它。Btrieve不存储字段元数据,因此Btrieve引擎返回的记录只是供开发人员解释的字节集合
读取文件有几种可能性:
最好的选择是使用创建文件的应用程序导出数据
如果这不可能,并且您有一组精确描述数据(.DAT(文件的DDF(FILE.DDF、FIELD.DDF、INDEX.DDF(,则可以使用ODBC读取数据。您仍然需要数据库引擎来读取该文件
如果您没有DDF,但知道表的记录布局,则可以使用create table SQL语句或DDF生成器(在最新版本的PSQL/Zen数据库引擎中提供(创建DDF文件和表引用。您还可以创建(或已经创建(使用Btrieve API读取数据的程序
如果您没有记录结构,您可以使用DDF Builder工具来计算它。