- Install 10.2.0.1
- Install timezonepatch required prior to installing patchset 10.2.0.3
- Install patchset 10.2.0.3
- Install the April 2007 critical patch for 10.2.0.3
So I run it again and click okay and then everything appears fine. The screen says installation successful. Then...
I try to install the 10.2.0.3 patchset and I get another error saying that the oraInventory has files in it and can't be written to and that I have to choose another directory. The first time I ran into this problem I chose a different directory. However, when I tried to apply the latest critical patch, Apr 2007, I got an error regarding the orainst.loc. So I blew away that installation. The second time this happened I deleted the contents from the oraInventory directory and it completed the installation. But when I ran the Apr 2007 script I had the same error. I don't know how to fix this.
You will probably want to delete the installation and inventory (as well as the oraInst.loc file which is located in either /etc or /var/opt/oracle depending on the operating system). Ensure that the umask setting for the oracle user is set to 0022. This means permissions for directories will be 755 and for files it will be 644. Install 10.2.0.1 and run the orainstRoot.sh as root … do not sudo to root and run the script. After running the script, check the permissions of the oraInst.loc file. The permissions should be as follows:
ls -l /etc/oraInst.loc -rw-r--r-- 1 root root 61 Apr 23 02:15 /etc/oraInst.locYou should now be able to apply any subsequent patches and patch sets.
Related Q&A from Maria Anderson
We would like to migrate our database from Oracle 8.1.7 to Oracle 10g. We would like to know the impact for our application developed using Delphi ...continue reading
Can I use /var/opt/oracle/oratab to specify listener information?continue reading
I'm getting errors while installing the Database Configuration Assistant.continue reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.