Database Manual Creation
Dear Friends follow the below steps for Database manual creation means without using DBCA command. Follow the below step by step without fail and change the file system as per your requirement.
Install the Oracle Home.
Dear Friends follow the below steps for Database manual creation means without using DBCA command. Follow the below step by step without fail and change the file system as per your requirement.
Install the Oracle Home.
For Installation of Oracle Home below steps
to be followed.
Ø
Go to the DUMP location and click on setup.exe
Ø
Click NEXT…….
Ø
Click
NEXT…..
Ø
Click on
Install….
Ø
Wait For Some time to be finished.
Ø
Click on Exit.
Now
Oracle Home is Ready to use. Based on this Oracle HOME we are going to be
created Database manually. Below are steps for Database Manual Creation.
Manual DB Creation
Don’t
for get to open the cmd prompt as Administrator.
Click
on Start ->cmd ->Run as Administrator
ü
C:\>set
ORACLE_HOME=E:\app\Administrator\product\11.1.0\db_1
ü
C:\>set PATH=%ORACLE_HOME%;%PATH%
ü
C:\>set ORACLE_SID=ORACLE
Create below DUMP Directories
required …………
ü
C:\>mkdir E:\app\Administrator\admin\adump
ü
C:\>mkdir E:\app\Administrator\admin\dpdump
ü
C:\>mkdir E:\app\Administrator\admin\pfile
ü
C:\>mkdir
E:\app\Administrator\diag
ü
C:\>mkdir
E:\app\Administrator\flash_recovery_area
ü
C:\>mkdir E:\app\Administrator\oradata
ü
C:\>mkdir E:\app\Administrator\oradata\ORACLE
=======================================
Create the parameter file (Pfile)
=========================================
below are minimum requirement for DB creation. Based on the oracle version we
have to change compatible ='11.1.0'.In this scenario our oracle version 11.1.0. & make sure that file
extension is initoracle.ora
db_name='ORACLE'
db_block_size=8192
memory_target=500m
processes=100
open_cursors=300
remote_login_passwordfile='EXCLUSIVE'
undo_tablespace='UNDOTBS1'
compatible ='11.1.0'
audit_trail ='db'
db_recovery_file_dest_size=5g
db_recovery_file_dest='E:\APP\ADMINISTRATOR\flash_recovery_area'
audit_file_dest='E:\APP\ADMINISTRATOR\admin\adump'
diagnostic_dest='E:\APP\ADMINISTRATOR\diag'
control_files = ('E:\APP\ADMINISTRATOR\oradata\control1.ctl',
'E:\APP\ADMINISTRATOR\oradata\control2.ctl',
'E:\APP\ADMINISTRATOR\oradata\control3.ctl')
========================================================================
=======================
Create a Windows service
==============================
C:\>oradim –new
–sid oracle startmode auto
Instance created.
C:\>sc query
oracleserviceORACLE
- Connect to instance and create SPFILE
C:\>sqlplus
SQL> create spfile from pfile=’ E:\app\Administrator\admin\pfile\initoracle.ora’;
SQL> starup nomount;
ORACLE instance started.
Total System Global Area 523108352 bytes
Fixed Size 1375704 bytes
Variable Size 314573352 bytes
Database Buffers 201326592 bytes
Redo Buffers 5832704 bytes
==========================================
Execute the CREATE DATABASE Command
==========================================
CREATE DATABASE oracle
USER sys IDENTIFIED BY cloud12c@
USER system IDENTIFIED BY cloud12c@
MAXLOGFILES 5
MAXLOGMEMBERS 3
MAXDATAFILES 200
MAXINSTANCES 1
MAXLOGHISTORY 500
LOGFILE
GROUP 1 ('E:\app\Administrator\oradata\oracle\redo01.log','E:\app\Administrator\oradata\oracle\redo02.log') SIZE 50M,
GROUP 2 ('E:\app\Administrator\oradata\oracle\redo03.log','E:\app\Administrator\oradata\oracle\redo04.log') SIZE 50M,
GROUP 3 ('E:\app\Administrator\oradata\oracle\redo05.log','E:\app\Administrator\oradata\oracle\redo06.log') SIZE 50M
DATAFILE 'E:\app\Administrator\oradata\oracle\system01.dbf' SIZE 300M EXTENT MANAGEMENT LOCAL
SYSAUX DATAFILE 'E:\app\Administrator\oradata\oracle\sysaux01.dbf' SIZE 200M
UNDO TABLESPACE UNDOTBS1 DATAFILE 'E:\app\Administrator\oradata\oracle\undotbs01.dbf' SIZE 300M AUTOEXTEND OFF
DEFAULT TEMPORARY TABLESPACE TEMP TEMPFILE 'E:\app\Administrator\oradata\oracle\temp01.dbf' SIZE 200M REUSE AUTOEXTEND OFF
CHARACTER SET WE8ISO8859P1
NATIONAL CHARACTER SET UTF8;
Execute the CREATE DATABASE Command
==========================================
CREATE DATABASE oracle
USER sys IDENTIFIED BY cloud12c@
USER system IDENTIFIED BY cloud12c@
MAXLOGFILES 5
MAXLOGMEMBERS 3
MAXDATAFILES 200
MAXINSTANCES 1
MAXLOGHISTORY 500
LOGFILE
GROUP 1 ('E:\app\Administrator\oradata\oracle\redo01.log','E:\app\Administrator\oradata\oracle\redo02.log') SIZE 50M,
GROUP 2 ('E:\app\Administrator\oradata\oracle\redo03.log','E:\app\Administrator\oradata\oracle\redo04.log') SIZE 50M,
GROUP 3 ('E:\app\Administrator\oradata\oracle\redo05.log','E:\app\Administrator\oradata\oracle\redo06.log') SIZE 50M
DATAFILE 'E:\app\Administrator\oradata\oracle\system01.dbf' SIZE 300M EXTENT MANAGEMENT LOCAL
SYSAUX DATAFILE 'E:\app\Administrator\oradata\oracle\sysaux01.dbf' SIZE 200M
UNDO TABLESPACE UNDOTBS1 DATAFILE 'E:\app\Administrator\oradata\oracle\undotbs01.dbf' SIZE 300M AUTOEXTEND OFF
DEFAULT TEMPORARY TABLESPACE TEMP TEMPFILE 'E:\app\Administrator\oradata\oracle\temp01.dbf' SIZE 200M REUSE AUTOEXTEND OFF
CHARACTER SET WE8ISO8859P1
NATIONAL CHARACTER SET UTF8;
========================
Create data dictionary objects
========================
SQL> @$ORACLE_HOME/rdbms/admin/catalog.sql
SQL> @$ORACLE_HOME/rdbms/admin/catproc.sql
SQL> connect system/system
SQL> @$ORACLE_HOME/sqlplus/admin/pupbld.sql
Please share your valuable feedback....