所以我试图对 Oracle 转储文件中的数据集进行一些分析。事实证明,正如你们中的一些人所知,Oracle 不再支持(或托管)在 OS X 上运行的最后一个版本的 Oracle 的任何二进制文件。
我想我有几个选择,我可能需要一些帮助:
查找下载适用于 Mac OSX 的 Oracle 10 g 的链接。
找到一种将转储文件加载到另一个数据库(例如 MySQL 或 Postgres)的方法。
还有其他想法/建议吗?
如果没有向 Oracle 提出支持请求(假定您在 Mac 上拥有 Oracle 的商业许可),您可能不会找到旧版本 Oracle 的信誉良好的链接。我担心您找到的任何链接至少可能会感染恶意软件。
转储文件是 Oracle 未记录的 Oracle 专有二进制格式。我不知道有任何工具可以将该数据导入非 Oracle 数据库——如果有人会努力对该文件格式进行逆向工程,我会感到惊讶。
你能在 Windows 或 Linux 机器上安装 Oracle(可能是在你的 Mac 上运行的 VM)吗?这将是导入数据的最简单的选择。
dmp 文件是专有格式。我怀疑您将能够导入另一个数据库。