Oracle Database – Standard Edition – Version 12.2.0.1 客户端在Windows 10 Pro (1703)平台安装报PRVF-3919 : Failed to retrieve value of environment variable “PATH”错误。首先检查PATH的设置,如果没有问题可以参考如下步骤进行解决。

1,Download the srvm.jar.

2,Confirm whether the java version “1.8.0_91” is available, if not available then download the java and install.

3,Unzip the following filegroup1.jar of the following folder.

<Shiphome>/stage/Components/oracle.swd.oui.core/12.2.0.1.4/1/DataFiles
<shiphome>/stage/Components/oracle.has.rsf/12.2.0.1.0/1/DataFiles
<shiphome>/stage/Components/oracle.has.common.cvu/12.2.0.1.0/1/DataFiles
<Shiphome>/stage/Components/oracle.has.deconfig/12.2.0.1.0/1/DataFiles

4,Replace the srvm.jar in the jlib sub-folder of filegroup1 with the downloaded one.

5,Re-Jar the filegroup1.jar with the following steps(one example):
a,cd <Shiphome>/stage/Components/oracle.has.rsf/12.2.0.1.0/1/DataFiles/filegroup1

b,execute the command
jar -cvf filegroup1.jar *

6,Clean up the Temp folder(Important).

For example:C:\Users\<OS User>\AppData\Local\Temp\

7,re-run the setup.exe

当然这只是临时的解决方法,安装介质更新后就不会有该问题了。