DB Creation I
DB Creation I
1. Make directories----mkdir
mkdir -p /prod/penchu/admin
mkdir -p /prod/penchu/oradata
cd /prod/penchu/
vi penchu.env
export ORACLE_HOME=/u01/app/oracle/product/11.2.0.4
export PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export ORACLE_SID=penchu
i --insert
esc
:wq ----save
cd $ORACLE_HOME/dbs
vi initpenchu.ora
db_name=penchu
compatible=11.2.0
diagnostic_dest=/prod/penchu/admin
control_files=/prod/penchu/oradata/control01.ctl
sga_target=500m
pga_aggregate_target=200m
undo_management=manual
sqlplus / as sysdba
startup nomount
STATUS
------------
STARTED
!---exit
cd /prod/prod/admin
vi cr.sql
sqlplus / as sysdba
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
STATUS
------------
STARTED
@cr.sql
SQL> @cr.sql
Database created.
STATUS
------------
OPEN
1)
mkdir -p /prod/penchu/admin
mkdir -p /prod/penchu/oradata
2)
export ORACLE_HOME=/u01/app/oracle/product/11.2.0.4
export PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export ORACLE_SID=penchu
3)
[oracle@srvr35 ~]$ cd $ORACLE_HOME/dbs
[oracle@srvr35 dbs]$ vi init$ORACLE_SID.ora
[oracle@srvr35 dbs]$ cat initbsprod.ora
db_name=bsprod
compatible=11.2.0
diagnostic_dest=/prod/bsprod/admin
control_files=/prod/bsprod/oradata/control01.ctl
sga_target=500m
pga_aggregate_target=200m
undo_management=manual
4)
5)
SQL>@/prod/bsprod/admin/cr.sql
6)
SQL>@?/rdbms/admin/catalog.sql
SQL>@?/rdbms/admin/catproc.sql
SQL>show user
SQL>connect system/manager
SQL> show user
SQL>@?/sqlplus/admin/pupbld.sql
SQL>connect / as sysdba
NAME
---------
BSPROD
INSTANCE_NAME
----------------
bsprod
COMP_ID STATUS
------------------------------ ---------------------------------
CATALOG VALID
CATPROC VALID
2 rows selected.
SQL>show user
SQL>select instance_name,status from v$instance;
SQL>select name,open_mode,created from v$database;
SQL>select comp_id,status from dba_registry; #If you get any error, that means
catalog/catproc are not
executed succesfully.
SQLshow parameter pfile
SQL>select name from v$datafile;
SQL>select name from v$controlfile;
SQL>select member from v$logfile;
SQL>select banner from v$version;
SQL>select * from v$version;
SQL>select sum(bytes/1024/1024/1024) from dba_data_files; #Total DB Size (Used +
Free)
SQL>select sum(bytes/1024/1024/1024) from dba_segments; #Used DB Size
@?/rdbms/admin/catalog.sql
@?/rdbms/admin/catproc.sql
@?/sqlplus/admin/pupbld.sql