#Export all environmental variables
export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=/u01/app/oracle/product/11.2.0.3 export LIBPATH=$ORACLE_HOME/lib:$ORACLE_HOME/lib32:$LIBPATH export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/lib32:$ LD_LIBRARY_PATH export ORACLE_SID=pubs export PATH=$ORACLE_HOME/bin:$PATH#run the commands above to verify environmental variables
env | grep ORA env | grep LIB#create a pfile - initpubs.ora $ORACLE_HOME/dbs/inipubs.ora
db_name='pubs' memory_target=2G processes = 150 audit_file_dest='/u01/app/oracle/admin/pubs/adump' audit_trail ='db' db_block_size=8192 sga_max_size=1073741824 sga_target=1073741824 db_domain='' db_recovery_file_dest='/u02/flash_recovery_area' db_recovery_file_dest_size=2G open_cursors=300 remote_login_passwordfile='EXCLUSIVE' undo_management=AUTO undo_tablespace='UNDOTBS1' # You may want to ensure that control files are created on separate physical # devices control_files = (/u01/oradata/pubs/control01.ctl, /u01/oradata/pubs/control02.ctl) compatible ='11.2.0'#create password file
$ORACLE_HOME/bin/orapwd file=$ORACLE_HOME/dbs/pwdpubs.ora password=oracle entries=5#create an entry in /etc/oratab file
pubs:/u01/app/oracle/product/11.2.0.3:N#log into sqlplus as sysdba by running the following command:
sqlplus / as sysdba# start the instance with nomount option, specifying your pfile
startup nomount pfile='/u01/app/oracle/product/11.2.0.3/dbs/initpubs.ora';# run actual create database statement
create database pubs MAXLOGFILES 5 MAXLOGMEMBERS 2 MAXDATAFILES 100 MAXINSTANCES 1 MAXLOGHISTORY 100 logfile group 1 ('/u01/oradata/pubs/redo01.log') size 100M, group 2 ('/u02/oradata/pubs/redo02.log') size 100M character set WE8ISO8859P1 national character set utf8 datafile '/u01/oradata/pubs/system01.dbf' size 500M autoextend on next 10M maxsize unlimited extent management local user datafile '/u01/app/oracle/oradata/newdata/user01.dbf' size 10m sysaux datafile '/u01/oradata/pubs/sysaux01.dbf' size 100M autoextend on next 10M maxsize unlimited undo tablespace undotbs1 datafile '/u01/oradata/pubs/undotbs01.dbf' size 100M default temporary tablespace temp tempfile '/u40/oradata/pubs/temp01.dbf' size 100M;# run the following scripts to complete database creation
@?/rdbms/admin/catalog.sql @?/rdbms/admin/catproc.sql# set passwords for sys and system
alter user sys identified by whatever; alter user system identified by whatever;
No comments:
Post a Comment