1 free 1G内存和1.5G 交换空间
2 df -h
1.5 - 3.5G Oracle主目录
1.5G数据库目录
2.4G闪回恢复区
400MB /tmp
3 rpm -qa | grep sysstat
4 sysctl -a | grep ip_local_port_range
/pm/h/u /u01/app/oracle ORACLE_BASE
ORACLE_HOME = $ORACLE_BASE/product/v/db_n
LINUX
/u01/app/oracle
/u01/app/oracle/product/11.1.0/db_1
数据库本身 OFA
ORACLE_BASE/q/d
/u01/app/oracle/oradata/orcl
控制文件 controlnn.ctl
重做日志文件 redonn.log
数据文件 tablespacenamenn.dbf
LINUX 安装前必须设置DISPLAY
/etc/profile
export ORACLE_BASE=/u01/app
export ORACLE_HOME=$ORACLE_BASE/db11g/product/11.1.0/db_1
export PATH=$ORACLE/bin:$PATH
export LD_LIBRARY_PATH=%ORACLE_HOME/lib:$LD_LIBRARY_PATH
export DISPLAY=127.0.0.1:0.0
export ORACLE_SID=orcl11g
runinstaller -ignoreSysPrereqs
无提示安装
runInstaller -silent -reponsefile responsefilename
创建安装文件
runInstaller -record -destinationFile responsefilename
创建产品指针文件/etc/oraInst.loc
1 db11g
id uid=501(db11g) gid=501(dba) groups=100(users), 501(dba)
2 su -
mkdir -p /u01/app/db11g
chown db11g:dba /u01/app/db11g
chmod 770 /u01/app/db11g
exit
export DISPLAY=10.0.0.12:0.0
/home/db11g/db11g_dvd/runInstaller
su -
oraInstRoot.sh
root.sh
OK...
NetCA
DBCA
1 创建参数文件和口令文件
2 构建实例根据参数文件
3 CREATE DATABASE命令 结果是生成一个控制文件 两个联机重做日志文件
用于SYSTEM SYSAUX表空间的数据文件两个 以及一个数据字典
4 运行SQL脚本生成数据字典视图与PL/SQL包
5 运行脚本生成EMdc以及该数据库需要的任何选项
SYS(拥有数据字典)
SYSTEM (大多数DBA)
DBSNMP(外部监视)
SYSMAN(EM)
字符集ZHS16GBK
国家字符集AL16UTF16 - Unicode UTF-16
DBCA日志 ORACLE_BASE/cfgtoollogs/dbca/ocp11g
1 实例参数文件 init.ora
2 外部口令文件 $ORACLE_HOME/dbs/orapw<db_name>