19c Manual DB Deployment
19c Manual DB Deployment
###### ######
###### Topic : Manual Database deployment ######
###### Author : ExaOra Technologies -- Sagar Sir ######
###### Date : ######
###### ######
##############################################################################
PROD:/u01/app/oracle/product/19.0.0/db_1:N
or
echo "PROD:/u01/app/oracle/product/19.0.0/db_1:N" >> /etc/oratab
mkdir -p /u01/app/oracle/oradata/PROD
mkdir -p /u01/app/oracle/oradata/PROD/datafile
mkdir -p /u01/app/oracle/oradata/PROD/redolog
mkdir -p /u01/app/oracle/oradata/PROD/controlfile
mkdir -p /u01/app/oracle/oradata/PROD/archivelog
>>$ su - oracle
>>$ . oraenv
>>$ PROD
>>$ echo $ORACLE_SID
cd $ORACLE_HOME/dbs
$ vi initPROD.ora
*.compatible='19.0.0' ##################
*.control_files='/u01/app/oracle/oradata/PROD/controlfile/control01.ctl' #####
*.db_block_size=8192 ###
*.db_domain='PROD.oracle.com'
*.db_name='PROD' ###
*.db_unique_name='PROD'
*.diagnostic_dest='/u01/app/oracle/oradata/PROD' ######
*.dispatchers='(PROTOCOL=TCP) (SERVICE=PRODXDB)'
*.open_cursors=300
*.pga_aggregate_target=50M
*.processes=150
*.remote_login_passwordfile='EXCLUSIVE'
*.sga_target=800M
*.undo_tablespace='UNDOTBS1' ###
6. Create database :
===================
SQL>>
CREATE DATABASE "PROD"
MAXLOGFILES 5
MAXLOGMEMBERS 5
MAXDATAFILES 100
MAXINSTANCES 1
LOGFILE
GROUP 1 '/u01/app/oracle/oradata/PROD/redolog/redo1.log' SIZE 10M,
GROUP 2 '/u01/app/oracle/oradata/PROD/redolog/redo2.log' SIZE 10M,
GROUP 3 '/u01/app/oracle/oradata/PROD/redolog/redo3.log' SIZE 10M
DATAFILE
'/u01/app/oracle/oradata/PROD/datafile/system.dbf' size 700M REUSE
sysaux datafile '/u01/app/oracle/oradata/PROD/datafile/sysaux.dbf' size 500m
undo tablespace UNDOTBS1 datafile '/u01/app/oracle/oradata/PROD/datafile/undo1.dbf'
size 100m
DEFAULT TEMPORARY TABLESPACE temp1
TEMPFILE '/u01/app/oracle/oradata/PROD/datafile/temp01.dbf' SIZE 300M REUSE
CHARACTER SET AL32UTF8
/
-- End of pupbld.sql
Session altered.
SQL>
SQL>
SQL>
SQL> Rem *********************************************************************
SQL> Rem END catproc.sql
SQL> Rem *********************************************************************