When looking in the $ORACLE_HOME/dbs directory, I cannot find the init<sid>.ora file. I know that I can edit the parameters via Oracle provided GUI interface but I want to know the files it changes.
Oracle 9i does away with the traditional init.ora file. Instead it uses a "Server parameter file". You can now change many initialization parameters permanently with ALTER SYSTEM commands - so you don't have to restart the system. You can also "export" the parameter file back to a text file and edit it the traditional way. Then you have to convert this text file back into an SP file for use.
You can read all about this in the 9i Administrators Guide.
You may be looking in the wrong place. On Windows, the init.ora file is in the {Oracle_home}\database directory. Typically the init.ora file points to an ifile stored in {Oracle_home}\admin\{sid}\pfile. It's this ifile that contains the startup parameters.
Jee is right that Oracle 9i allows startup to be based on spfiles rather than pfiles. However, this is not mandatory. You should check to see if you are using one by checking the value of the initialization paramter "spfile".
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.