How To Startup Oracle Database

December 11th, 2009

1. Login to the system with oracle username

Typical oracle installation will have oracle as username and dba as group. On Linux, do su to oracle as shown below.

$ su - oracle

2. Connect to oracle sysdba

Make sure ORACLE_SID and ORACLE_HOME are set properly as shown below.

$ env | grep ORA
ORACLE_SID=DEVDB
ORACLE_HOME=/u01/app/oracle/product/10.2.0

You can connect using either “/ as sysdba” or an oracle account that has DBA privilege.

$ sqlplus '/ as sysdba'
SQL*Plus: Release 10.2.0.3.0 - Production on Sun Jan 18 11:11:28 2009
Copyright (c) 1982, 2006, Oracle.  All Rights Reserved.

Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Production
With the Partitioning and Data Mining options
SQL>

3. Start Oracle Database

The default SPFILE (server parameter file) is located under $ORACLE_HOME/dbs. Oracle will use this SPFILE during startup, if you don’t specify PFILE.

Oracle will look for the parameter file in the following order under $ORACLE_HOME/dbs. If any one of them exist, it will use that particular parameter file.

  1. spfile$ORACLE_SID.ora
  2. spfile.ora
  3. init$ORACLE_SID.ora

Type “startup” at the SQL command prompt to startup the database as shown below.

SQL> startup
ORACLE instance started.

Total System Global Area  812529152 bytes
Fixed Size                  2264280 bytes
Variable Size             960781800 bytes
Database Buffers           54654432 bytes
Redo Buffers                3498640 bytes
Database mounted.
Database opened.
SQL>

If you want to startup Oracle with PFILE, pass it as a parameter as shown below.

SQL> STARTUP PFILE=/u01/app/oracle/product/10.2.0/dbs/init.ora

Tags: ,
Posted in ORACLE-eng, Oracle | 1 Comment »

Comments

One Response to “How To Startup Oracle Database”

  1. salih Says:

    Hakan Bey,
    Bilginin paylaşıldıkça büyüyen bir kişiyim. İnsanların bildiklerini paylaşması çok güzel. Ancak ülkemiz yabancı dilin boyunduruğu altına girmiş bulunmaktadır. Oracle ile ilgili tüm kaynaklar ingilizce ve nedense ülkemizdeki web sayfaları da ingilizce. Bunu eleştirdiğinizde size çözümsüzlük olarak ingilizce öğrenmeniz tavsiye ediliyor ben de Oktay Sinanoğlu’nun “Bye Bye Türkçe” kitabını okumalarını tavsiye ediyorum. Bu nedenle bunu yaşı geçmiş birisinin eleştirisi olarak değerlendirip Türkçemize sahip çıkalım ve bilgilerimizi kendi dilimizde paylaşalım.

Leave a Reply

 Comment Form