I am trying to patch remote web client from 22.214.171.124 to 126.96.36.199 on several PCs. I have created a script which run the setup.bat in silent mode with the right inputs for oracle_home and oracle_home_name. This is the command:
setup.bat -silent -nowait -ignorepatchconflicts ORACLE_HOME=C:\Siebel\8.1\Client_1 ORACLE_HOME_NAME=Siebel8_home1 DECLINE_SECURITY_UPDATES=TRUE
This works fine and the installer logs the installation as successful. However things are not as they're suppose to be.. When I go through the .err log files (in C:\Siebel\8.1\Client_1\cfgtoollogs\oui) there are several .ddl updates which have failed because the file was used by another process..
After doing some testing I have found that it is the Autosync.exe that uses the dll's. So autosync should be closed when installing..
So why not rollback and do a proper install with autosync shut down? Well, because the installer didn't feel like making a backup of the old version.. Great...!
My question is this: Is there any way to force the installer to run again even though it says the 188.8.131.52 version is already installed? It would be great if there where anyway to "fool" the installer to think version 184.108.40.206 is not installed..