文档解释
ORA-39113: Unable to determine database version
Cause: The Data Pump was unable to determine the compatibility level and version of the current database using SYS.DBMS_UTILITY.DB_VERSION.
Action: Make sure access to the DBMS_UTILITY package is granted to you. If this is a network job, be sure that access to the DBMS_UTILITY package is granted to you on the remote instance.
ORA-39113错误表明无法确定数据库版本。
官方解释
ORA-39113:无法确定数据库版本
可能原因:
1.脚本无法定位到数据库;
2.数据库已损坏;
3.没有正确安装数据库脚本;
4.必须从安装档案运行的脚本中使用数据库版本。
常见案例
当客户尝试从非官方源安装其Oracle数据库或尝试从他们的应用程序中使用Oracle数据库版本时,出现此错误。
一般处理方法及步骤
1.确保正确操作数据库,确保数据库可以正常运行,尤其是安装的数据库脚本;
2.确保仅从Oracle官方源下载安装程序;
3.如果你想从你的应用程序中使用数据库,请确保您用正确的数据库版本进行操作;
4.如果系统没有识别您的数据库版本,请使用支持该版本的驱动程序;
5.尝试更新数据库内容,以验证操作是否被正确完成;
6.如果仍然出现错误,请联系 Oracle 官方支持。