Professional Documents
Culture Documents
1 oracle database
manually on windows platform
quinta-feira, 21 de maio de 2015
01:53
Below steps will help you to create 11.2.0.1 oracle database manually on
windows platform. These steps would remain same on all the Windows
version such as XP, Vista etc. Before starting the creation of the database,
ensure you have Oracle Database binaries installed.
1. Set up environment variables
C:\>set ORACLE_HOME=c:\oracle\product\11.2.0\dbhome_1
C:\>set PATH=%ORACLE_HOME%\bin;%PATH%
C:\>set ORACLE_SID=primdb
2. Create required directories
C:\>mkdir c:\oracle\db\ora11g\admin\adump
C:\>mkdir c:\oracle\db\ora11g\admin\dpdump
C:\>mkdir c:\oracle\db\ora11g\admin\pfile
C:\>mkdir c:\oracle\db\ora11g\diag
C:\>mkdir c:\oracle\db\ora11g\flash_recovery_area
C:\>mkdir D:\oracle11gr2\primdb\oradata
3. Create the parameter file
Create the parameter file named initORA11G.ora under
ORACLE_HOME/database directory
db_name='primdb'
db_block_size=8192
memory_target=500m
processes=100
open_cursors=300
remote_login_passwordfile='EXCLUSIVE'
undo_tablespace='UNDOTBS1'
compatible ='11.2.0.3.0'
audit_trail ='db'
db_recovery_file_dest_size=5g
db_recovery_file_dest='D:\oracle11gr2\primdb\flash_recovery_area'
audit_file_dest='D:\oracle11gr2\primdb\admin\adump'
diagnostic_dest='D:\oracle11gr2\primdb\diag'
control_files = ('D:\oracle11gr2\primdb\oradata\control1.ctl',
'D:\oracle11gr2\primdb\oradata\control2.ctl',
'D:\oracle11gr2\primdb\oradata\control3.ctl')
4. Create a Windows service
Create a Windows service for Oracle instance and check the service status.
2
3
4
5
6
7
8
9
10
11
12
13
C:\>sqlplus
SQL*Plus: Release 11.2.0.1.0 Production on Wed May 23 07:39:54 2012
Copyright (c) 1982, 2010, Oracle. All rights reserved.
Enter user-name: /as sysdba
Connected to an idle instance.
SQL> create spfile from pfile;
File created.
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
9. Enable Archiving
To enable archiving shutdown the database and startup it in mount status.
Enable the archiving and then open the database.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
If any invlaid components or objects are found then run utlrp.sql to validate
them.
1
SQL> @%ORACLE_HOME%/rdbms/admin/utlrp.sql
Colado de <http://a2zoraclebd.blogspot.com.br/2014/06/how-to-create-oracle-11gdatabase.html>