Why am I getting this error,"esecurity.db.install.exception.XmlParsingException: Error parsing /cdrom/esecurity#1/PATCH_INSTALLER/./sentinel/dbsetup/cfg/oracle/db_patch_matrix.xml: /cdrom/esecurity (No such file or directory)?"
After ejecting the first cdrom, mounting the second, and selecting 'OK' in the dialog box, the dialog box displays again as if the cdrom was not changed. This happens because when the cdrom is automounted, it's mount point contains the volume label of the cdrom.
For example when cdrom #1is mounted, the mount point may be /cdrom/oracle8i#1.
When cdrom #2 is mounted, the mount point may change to /cdrom/oracle8i#2.
In this situation it will be necessary to change the cdrom "path" when prompted by the installer.
To workaround this problem:
- Use the 'mount' command without any options to display currently mounted filesystems.
- Check the first column of the output of the mount command and locate the cdrom mount point
- Use this information to correct the "path" specified in the dialog box.
- Select OK and the install will proceed.
All these problems could be avoided copying the contents of both CD-ROMs to disk.
To avoid having to switch between CDs, copy the contents of each CD to the hard drive and run the Installer from the new location. Copy the contents of each CD in the directory structure as follows:
If the contents of each CD are copied into this structure on the hard drive, Oracle Universal Installer automatically finds the contents of each CD and does not prompt for the location of either CD during the course of installation.