我的朋友有一套管理顾客的系统。每个si的程序都很糟糕,我的朋友与开发人员失去了联系。
现在的情况是,我的朋友失去了对程序的访问(开发人员称之为“锁定到机器”,所以当他转移到另一台电脑时,他失去了对程序和数据的访问。
我的任务是尝试恢复数据库,迁移到另一个数据库,并创建一个很酷的程序给我的朋友。
现在我需要发现wich数据库是由开发人员使用的。我知道这个程序是用visual basic编写的,因为需要msvbvm60.dll。
有什么程序可以读取.dat文件中的元数据并发现使用了wich数据库?
最佳答案
你可以试试Determining File Format工具。
不幸的是,您的.dat文件可能是“随机访问文件”,而不是数据库。
在这种情况下,如果不知道文件的结构,就不能读取数据。记录是用块写的,你必须知道块的确切大小才能从一个块跳到下一个块。可能使用了某种加密。