如何从转储文件中获取oracle数据库版本
how to get the oracle database version from dump file
我有一个 oracle 转储文件。我想知道转储文件使用的 oracle 数据库的版本。例如如果转储文件使用 oracle 11g 或 oracle 12c
不,没有直接从导出的转储文件中获取数据库版本的直接方法。
导出的 DBA/whoever 应该知道数据库版本。
您可以从转储文件或导出日志中找到 导出实用程序版本。但是,不一定导出实用程序的版本与数据库的版本相同。
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
。
我有一个 oracle 转储文件。我想知道转储文件使用的 oracle 数据库的版本。例如如果转储文件使用 oracle 11g 或 oracle 12c
不,没有直接从导出的转储文件中获取数据库版本的直接方法。
导出的 DBA/whoever 应该知道数据库版本。
您可以从转储文件或导出日志中找到 导出实用程序版本。但是,不一定导出实用程序的版本与数据库的版本相同。
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
。