Update the Siebel Application
You have gracefully undeployed the profiles, redeployed them with the new hostname, mitigated required hostname changes in configuration files, installed the DB client. It's now time to apply the latest Siebel update.
Ensure Prerequisites Are Met
Before you begin, ensure that your system is prepared for the update. Verify that the following have been completed:
- You've downloaded the latest Siebel update from the Patches and Updates tab at Oracle Support.
- You've verified that you have enough space on the drive where the Siebel binaries are installed. The update wizard automatically takes the backup of folders corresponding to each module (AI, SES/GW, Tools, and Client).
Update Siebel Application Interface
Next, update the Siebel Application Interface.
- Launch the Installer by running
setup.bat
with elevated privileges. - Choose the installation directory corresponding to the SAI.
- Click Next until you reach the Summary page.
- On the Summary page, click Install. The installation will run for a while and then succeed.
Update the Siebel SES module (Gateway and Siebel Server)
Next, you need to update the Siebel SES module, which comprises the Gateway and the Siebel Server.
- Invoke the same installer for updating the Siebel Server and Gateway.
- Choose the installation directory corresponding to the SES module.
- Leave the options New Database Repository and Ancestor Repository unchecked. Click Next.
- Enter relevant details in the fields that enable the PostInstallDBUtility to run successfully. Click Next.
- Click Install.
- Review the PostInstallDBSetup logs to see if there are any errors.
You will find these logs in the
$SIEBEL_SES_ROOT\siebsrvr\log
or thelogarchive
folder (in case the service got automatically restarted after the update, it might have archived the logs). - The Update wizard might have changed the start mode of services to Automatic. Reset it as required.
- Start the services and launch the application. Verify the version by
clicking Help then Technical
Support. Then check the database version by logging in to a
sqlplus session as the siebel or sadmin user and entering
SQL> select app_ver from siebel.s_app_ver;