Database 识别数据文件

Database 识别数据文件,database,file,Database,File,我的工作是做数据转换。因此,我试图找到一个odbc驱动程序来帮助转换。问题是:我无法确定文件是在哪个数据库中创建的。所以我不知道要寻找什么odbc驱动程序 以下是我所拥有的: 数据存储在.k和.d文件中。我相信这些文件是在linux中创建的。当我在记事本++中打开它们时,我可以看到一些数据,但其中夹杂着特殊字符。在我的电脑上,它们显示为日本汉字 有人能解释一下吗?或者有人对如何转换这些文件有什么建议吗 非常感谢您的帮助您是否尝试过使用十六进制编辑器查看这些文件?如果文件是由C/C++程序创建的,

我的工作是做数据转换。因此,我试图找到一个odbc驱动程序来帮助转换。问题是:我无法确定文件是在哪个数据库中创建的。所以我不知道要寻找什么odbc驱动程序

以下是我所拥有的: 数据存储在.k和.d文件中。我相信这些文件是在linux中创建的。当我在记事本++中打开它们时,我可以看到一些数据,但其中夹杂着特殊字符。在我的电脑上,它们显示为日本汉字

有人能解释一下吗?或者有人对如何转换这些文件有什么建议吗


非常感谢您的帮助

您是否尝试过使用十六进制编辑器查看这些文件?如果文件是由C/C++程序创建的,而不是由任何特定的数据库程序创建的,则需要将文件内容视为平面文件。二进制数据可能包含诸如行长度或列计数之类的信息。很抱歉回复得太晚。我们不得不推动另一个项目来完成它。我已经在hexeditor中查看了这些文件,到目前为止,它对我来说仍然没有什么意义。我假设每个数据库/表有6个不同的文件。每个文件都有.k、.d、.f、.g、.q和.r版本。.k文件是最大的,但包含很多零和看似随机的数字/值。我不太清楚如何处理这个问题。你能拿到原始程序和源代码吗?