我有数据库 .DMP 文件。
如何找到其各自的数据库以及是否可以使用任何数据库导入它,无论是 MySQL 还是 Oracle
如果 .DMP 文件是指由 Oracleexp
实用程序生成的 Oracle 导出,则不能将其与任何其他 DBMS 一起使用。它是 Oracle 专有格式。
但是重新阅读您的问题后,我发现您甚至不知道是哪个数据库生成了您的文件。在这种情况下,我认为你可能不走运。你看,.DMP 只是一个约定,它不是一个命名标准。您可以尝试strings
反对它:这可能会为您提供足够的信息来判断它来自哪个数据库,但您可能只能将它导入到同一个数据库中。
一个例外是它是 MySQL 转储,因为它会生成 SQL 语句的文本文件。所以你可以将它导入到另一种风格的数据库中,尽管你可能需要将 SQL 命令翻译成不同的方言,