如何从转储文件中获取oracle数据库版本

时间:2015-12-18 01:43:42

标签: database oracle version datapump

我有一个oracle转储文件。我想知道转储文件使用的oracle db的版本。例如如果转储文件使用oracle 11g或oracle 12c

1 个答案:

答案 0 :(得分:2)

不,没有直接从导出的转储文件中获取数据库版本的方法。

数据库版本应该由DBA /谁进行导出。

您可以从转储文件或导出日志中找到导出实用程序版本。但是,不一定导出实用程序版本与数据库版本相同。

strings my_dump_file.dmp | head -n 5

例如,在 Unix / Linux

-sh-4.1$ strings expfull_DB.dmp|head -n 5
"SYS"."SYS_EXPORT_FULL_01"
x86_64/Linux 2.4.xx
PRIP
AL32UTF8
11.02.00.00.00

您可以看到导出实用程序版本11.02