Hi all
all the questions above are now solved.
I have created 4 ODBs and SDE services using this method exactly:
http://webhelp.esri.com/arcgisdesktop/9.3/index.cfm?TopicName=Using_multiple_geodatabases_in_Oracle
The 4 DBs are now populated with data.
Normally they work fine. This is until I restart the PC. And I started getting an 'bad user' error message when tried to connect to either SDE service from catalog.
I noticed the following:
I have copies of the dbinit.sde file:
the original dbinit.sde
dbinit_chevdb.sde
dbinit_enidb.sde
dbinit_geology.sde
each of them is pointing to a different ODB.
My default DB is callled orclsde and this is what must be set in the the original dbinit.sde. But now it has changed to the database that is pointed to by dbinit_geology.sde. This made all SDE services useless.
If I delete all SDE service and recreate them again using postinstall's last step 'create SDE service' they all work fine until next restart. Using only the last step in the post install DOESNT use customized dbinit.sde. It uses the DB name though.
Any ideas why it does this? How can I have stable 4 instances of SDE.