To upgrade your Siebel 7.8 database instance to Siebel 8.1 / 8.2, start off with a fresh Siebel 8 installation including a database instance. Get that all up and running before you do anything else.
What you REALLY want to do next is have a look at Siebel Bookshelf! The Database Upgrade Guide shows you EVERYTHING that you need to do. I’ve outlined steps below but you really want to be following the instructions in Bookshelf, without exception. Some things may seem irrelevant or unnecessary at the time but don’t be tempted to skip things! It’ll come back and bite you later on down the line.
Once you’re happy, backup your vanilla Siebel 8 database instance (just in case you ever want to go back to vanilla) and restore a Siebel 7.8 database backup onto the database server. You’ll probably restore the 7.8 backup a number of times as you run and re-run the upgrade, so keep it to hand. Now follow these steps:
- Using 7.8 Tools, rename the target Siebel Repository to ‘Prior Customer Repository’
- Delete all other Repository instances
- Stop the Siebel Server Services
- Ensure the Siebel Gateway Service is running
- Run the Database Configuration wizard via All Programs > Siebel Enterprise Server Configuration 8.1 > Database Server Configuration
- Select ‘Configure Product in Live Mode’ and click ‘Next’
- Siebel Server Directory is displayed, click ‘Next’.
- Siebel Database Directory is displayed, click ‘Next’.
- Click ‘Next’, ‘Next’ and ensure ‘Oracle Database Enterprise Edition’ is selected’ and click ‘Next’
- Select ‘Upgrade Database’ and click ‘Next’
- Select ‘Development’ and click ‘Next’
- Select ‘Upgrade Siebel Database Schema (upgrep)’ and click ‘Next’
- Select ‘Siebel Industry Applications’ and click ‘Next’
- Select ‘v7_8_2′ and click ‘Next’
- Select ‘UNICODE Database’ and click ‘Next’
- Enter the ODBC Datasource created by the Siebel Server installation and click ‘Next’
- Enter the SADMIN username and password
- Enter the SIEBEL username and password and click ‘Next’
- Enter the Siebel Index table space name (SIEBINDX) and the Siebel Data table space name (SIEBDATA) and click ‘Next’
- Select ‘Windows’ and click ‘Next’
- Select ‘Do not use the Oracle parallel indexing option’ and click ‘Next’
- Keep the defaults (SSE_ROLE) and click ‘Next’
- Click ‘Yes, apply the changes now’ and click ‘Next’
- Review the configuration and, if happy, click ‘Next’ to start the upgrade
You should now have a basic Siebel 8.1 schema with vanilla 7.8 and 8.1 repositories, along with your custom 7.8 repository. You’re now ready for the real work to begin – the Siebel Tools Application Upgrader will take the 3 repository instances and compare them to produce a 4th instance – your upgraded, 8.1 custom Siebel repository.
That’s for next time!



