一个客户给了我他想要在我的项目中可视化的数据——但我不知道它是什么数据库格式。他也很不清楚。
我可以访问表结构,但不知道如何阅读它在。它绝对不是一个平面文件。
每个数据集有几个文件:
- file.dat(迄今为止最大的)
- file.id(小)
- file.ind(*.dat 大小的一半)
*.dat 文件中的前几个字节是03 6E 02 14 14 15 19 00
(如果使用幻数)。
这些扩展是否敲响了警钟?是否有一些软件可以确定格式?
一个客户给了我他想要在我的项目中可视化的数据——但我不知道它是什么数据库格式。他也很不清楚。
我可以访问表结构,但不知道如何阅读它在。它绝对不是一个平面文件。
每个数据集有几个文件:
*.dat 文件中的前几个字节是03 6E 02 14 14 15 19 00
(如果使用幻数)。
这些扩展是否敲响了警钟?是否有一些软件可以确定格式?
如果您在 *nix 系统上,您可以尝试在每个文件上使用“strings”命令来查看内容。标题可能会给你一个线索。
例如
这是针对快速 sqlite3 数据库文件运行的示例。
我在 MapInfo Google 组上找到了这个线程。他们说文件类型(id、ind、dat)中的类似结构用于 MapInfo(后来的 MicrosoftMaps 产品)数据库。
最初的问题是:“如何从 mapinfo 中所需站点数据的 excel 文件创建选项卡文件、地图文件、dat 文件、id 文件、ind 文件。使用哪个应用程序以及如何使用?”
答案是指向一些创建文件的方法。
我对它们不熟悉..但我希望这对您有所帮助:-)。