目录
问题1 安装失败
1.1 运行第一步出错
图A1 运行setup
图A2 [INS-30131] 执行安装程序验证所需的初始设置失败
1.2 解决
图A3 操作步骤
setup.exe -ignorePrereq -J"-Doracle.install.db.validate.supportedOSCheck=false"
代码解释
这是一个命令行命令,用于运行 Oracle 数据库的安装程序 (setup.exe) 并传递一些参数来控制安装过程的行为。这些参数的含义:
-
setup.exe
: 这是 Oracle 数据库安装程序的可执行文件名。 -
-ignorePrereq
: 这是一个安装程序的参数,它告诉安装程序忽略先决条件检查。先决条件检查是安装程序在安装过程中执行的检查,以确保系统满足安装数据库所需的最低要求。使用-ignorePrereq
参数会跳过这些检查,但可能会导致安装过程中出现问题,因为系统未满足必要的条件。 -
-J"-Doracle.install.db.validate.supportedOSCheck=false"
: 这是一个 Java VM 参数,用于传递给安装程序的 Java 虚拟机。具体来说,-J
表示将参数传递给 Java 虚拟机,-D
表示定义系统属性。在这里,oracle.install.db.validate.supportedOSCheck=false
是一个 Java 系统属性,用于禁用对操作系统支持的检查。Oracle 安装程序通常会检查操作系统是否是支持的版本,但这个参数可以绕过这个检查。
综合起来,该命令意思是运行 Oracle 数据库安装程序,忽略先决条件检查,并且禁用对操作系统支持的检查。
注意:这些参数可能会导致安装程序在不受支持的环境中运行或安装不完整的数据库实例,请谨慎使用。
问题2 路径错误
2.1 错误
Microsoft Windows [版本 10.0.19045.4291]
(c) Microsoft Corporation。保留所有权利。
C:\Users\86150>perl -l C:\app\perl\build_files.pl C:\app\Oracle C:\app\Oracle\product\12.1.0\dbhome_1 ppdd XINYAO 1521 C:\app\Oracle\oradata\ppdd
Can't open perl script "C:\app\perl\build_files.pl": No such file or directory