OPatch Permissions Problem on Windows 2008 64-bit
(Doc ID 791005.1)
Last updated on FEBRUARY 14, 2023
Applies to:
Oracle Database - Enterprise Edition - Version 10.2.0.3 to 11.2.0.4 [Release 10.2 to 11.2]Oracle Universal Installer - Version 10.2.0.3 to 11.2.0.4 [Release 10.2 to 11.2]
Microsoft Windows x64 (64-bit)
Microsoft Windows x64 (64-bit) - Version: 2008 R2
Oracle Server Enterprise Edition - Version: 10.2.0.x to 11.2.0.x
Microsoft Windows Server 2008 x64 (AMD64/EM64T)
Symptoms
If Oracle was installed by the Administrator user then OPatch must be run by the Administrator user.
If OPatch is run by a user in the admin group and ora_dba group (and not the local administrator), the following error message is displayed:
C:\Users\Colin> opatch lsinventory -detail
Invoking OPatch 10.2.0.4.6
OPatch could not create/open history file for writing : c:\oracle\product\10.2.0\db_1\cfgtoollogs\opatch\opatch_history.txt
c:\oracle\product\10.2.0\db_1\cfgtoollogs\opatch\opatch_history.txt (Access is denied)
Oracle Interim Patch Installer version 10.2.0.4.6
Copyright (c) 2009, Oracle Corporation. All rights reserved.
OPatch could not open log file, logging will not be possible
java.lang.NullPointerException
at oracle.opatch.OLogger.printStackTrace(OLogger.java:1363)
at oracle.opatch.OUIReplacer.runEnvScript(OUIReplacer.java:143)
at oracle.opatch.OPatchSession.main(OPatchSession.java:1288)
at oracle.opatch.OPatch.main(OPatch.java:629)
OPatch failed with error code = 15
Invoking OPatch 10.2.0.4.6
OPatch could not create/open history file for writing : c:\oracle\product\10.2.0\db_1\cfgtoollogs\opatch\opatch_history.txt
c:\oracle\product\10.2.0\db_1\cfgtoollogs\opatch\opatch_history.txt (Access is denied)
Oracle Interim Patch Installer version 10.2.0.4.6
Copyright (c) 2009, Oracle Corporation. All rights reserved.
OPatch could not open log file, logging will not be possible
java.lang.NullPointerException
at oracle.opatch.OLogger.printStackTrace(OLogger.java:1363)
at oracle.opatch.OUIReplacer.runEnvScript(OUIReplacer.java:143)
at oracle.opatch.OPatchSession.main(OPatchSession.java:1288)
at oracle.opatch.OPatch.main(OPatch.java:629)
OPatch failed with error code = 15
Changes
none
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |