- Create a Directory for Your Database(DB Name) in $ORACLE_BASE/oradata location.
- Create a Directory for Your Database(DB Name) in $ORACLE_BASE/flash_recovery_area
- Create a Directory for Your Database(DB Name) in $ORACLE_BASE/admin
- Create below dirs in $ORACLE_BASE/admin/DBNAME dirs
adumpdpdumppfile
- Copy /u01/app/oracle/admin/orcl/pfile/init.ora.999 To $ORACLE_BASE/admin/<DBlocationDir>/pfile
--- Rename (mv) "init.ora.123456" file in $ORACLE_BASE/admin/<DBlocationDir>/pfile
...TO...init.ora
--- IN pfile as above mention ------change the name of database name parameter
-- cp init.ora to init<dbname>.ora.... then....
--- IN DBS..open in VI init<dbname>.ora ---change the name of database name parameter
change ORACLE_BASE parameter in this file with installation base path.
In $ORACLE_HOME/dbs....
$ orapwd file=$ORACLE_HOME/dbs/orapw<dbname> password=sys
--- export ORACLE_SID=<dbname>
-- sqlplus / as sysdba
-- before startup instance...SQL> create spfile from pfile;
--- Startup nomount
--- Create database
SQL> create database <dbname>
datafile '/u01/app/oracle/oradata/<dbname>/system01.dbf' size 100m autoextend on
sysaux datafile '/u01/app/oracle/oradata/<dbname>/sysaux01.dbf' size 100m autoextend on
logfile group 1 ('/u01/app/oracle/oradata/<dbname>/redo01a.log') size 4m,
group 2 ('/u01/app/oracle/oradata/<dbname>/redo02a.log') size 4m
default temporary tablespace temp
tempfile '/u01/app/oracle/oradata/<dbname>/temp01.tmp' size 100m
undo tablespace undotbs1
datafile '/u01/app/oracle/oradata/<dbname>/undotbs01.dbf' size 100m
--- run these two script
SQL> @$ORACLE_HOME/rdbms/admin/catalog.sql
SQL> @$ORACLE_HOME/rdbms/admin/catproc.sql
Comments
Post a Comment
Test