Vous êtes sur la page 1sur 2

Database Creation Script

Vi dbcreate_script.sql
CREATE DATABASE test
USER SYS IDENTIFIED BY manager
USER SYSTEM IDENTIFIED BY manager
LOGFILE GROUP 1 ('/u01/user18/test/log/redo01.log') SIZE 50M,
GROUP 2 ('/u01/user18/test/log/redo02.log') SIZE 50M,
GROUP 3 ('/u01/user18/test/log/redo03.log) SIZE 50M
MAXLOGFILES 5
MAXLOGMEMBERS 5
MAXLOGHISTORY 50
MAXDATAFILES 100
MAXINSTANCES 1
DATAFILE '/u02/user18/test/data/system01.dbf' SIZE 100M autoextend on
SYSAUX DATAFILE '/u02/user18/test/data/sysaux01.dbf' SIZE 100M autoextend o
n
DEFAULT TABLESPACE users datafile /u02/user18/test/data/users01.dbf size 100m
autoextend on
DEFAULT TEMPORARY TABLESPACE temp
TEMPFILE '/u02/user18/test/data/temp01.dbf' SIZE 50m
UNDO TABLESPACE undotbs1
DATAFILE '/u02/user18/test/data/undotbs01.dbf' SIZE 200M;
Post database creation script
Vi Postscript.sql
@$ORACLE_HOME/rdbms/admin/catalog.sql ? script to create data

Dictionary tables, sy
@$ORACLE_HOME/rdbms/admin/catproc.sql ? script to create procedure

And packages
Connect system/manager
@$ORACLE_HOME/sqlplus/admin/pupbld.sql ? script to create users
Profile
Listed scripts are minimal scripts for creating database.
Location of parameter file= /u01/user18/oracle/product/11.2.0/db_1/dbs/
Vi Inittest.ora (Parameter File)
db_name=test ?defines database name
Instance_name=test ? defines instance name
Control_files=/u01/user18/test/control/control01.ctl ? name and location of contro
lfile
Db_block_size = 8192 ? to set db block size in bytes
(8k)
Undo_management=auto ? undo segment management values manual or auto
Undo_tablespace=undotbs1 ? undo tablespace name
Undo_retention=900 ? undo database retentio
n periold
Compatible=11.2.0 ? oracle software versi
on
Sga_max_size=400m ? to set upper limit of
sga
Sga_target=300m ? to set actual size of sga component (except log buffers)
Log_buffer = 100 ? to set log buffer size
Pga_aggregate_target = 100m ? for total pgas (soft limit)
Workarea_size_policy = auto ? auto sizing of the pga
within aggregate pga
diagnostic_dest=/u01/user18/test/diag ? location of alert log and trace files

Vous aimerez peut-être aussi