3
我有一个oracle转储文件。我想知道转储文件使用的oracle数据库的版本。例如如果使用转储文件oracle 11g或oracle 12c如何从转储文件中获取oracle数据库版本
我有一个oracle转储文件。我想知道转储文件使用的oracle数据库的版本。例如如果使用转储文件oracle 11g或oracle 12c如何从转储文件中获取oracle数据库版本
不,没有直接的方法直接从导出的转储文件获取数据库版本。
数据库版本应由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
。
windows版本:'输入expfull_DB.dmp | more' – Andres
要求执行导出的DBA执行'select * from v $ version'。 。尽管你可以从转储或导出日志中获得'export utility'的版本。 –