[oracle@linux-oracle6 ~]$ view .bash_profile
umask 022
export ORACLE_BASE=/oracle/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export ORACLE_SID=oradb
export LD_LIBRARY_PATH=$ORACLE_HOME/lib64:$ORACLE_HOME/lib:/usr/lib
export ORACLE_DOC=$ORACLE_HOME/doc
export TNS_NAMES=$ORACLE_HOME/network/admin
export TNS_ADMIN=$ORACLE_HOME/network/admin
export LANG=C
export TEMP=/tmp
export TMPDIR=/tmp
export PATH=/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/usr/lib/mit/bin:/usr/lib/mit/sbin:$ORACLE
_HOME/bin
[oracle@linux-oracle6 ~]$ chmod u+x .bash_profile
[oracle@linux-oracle6 ~]$ source .bash_profile
5.修改主机名
[root@linux-oracle6 ~]# hostname oracle-linux6.9
[root@linux-oracle6 ~]# more /etc/hosts
172.27.9.56 oracle-linux6.9
[root@linux-oracle6 ~]# vim /etc/sysconfig/network
HOSTNAME=oracle-linux6.9
数据库软件安装
1.启动并配置Xmanager
启动Xmanager - Passive,设置DISPLAY
[oracle@linux-oracle6 ~]$ export DISPLAY=172.27.9.246:0.0
DISPLAY为本地的windows客服端主机ip
2.启动数据库软件安装
[oracle@linux-oracle6 ~]$ cd database
[oracle@linux-oracle6 database]$ ./runInstaller
如遇报错: Could not execute auto check for display colors using command /usr/bin/xdpyinfo. Check if the DISPLAY variable is set.
则执行xdpyinfo安装:
[root@linux-oracle6 ~]# yum -y install xdpyinfo
再次执行安装命令,弹框正常
去除邮件登记,next,忽略告警
忽略软件更新,next
只安装数据库软件,next
单实例,next
选择默认的English,next
选择默认的安装版本,next
配置oracle数据库目录,由于安装程序已读取环境变量里的配置,此处无需修改,next
选择oraInventory安装目录,安装程序已读取,无需修改,next
选择OSDBA所属组,保持默认,next
安装要求检查,一般会报内核参数设置和缺包的告警,修复后check again就行,由于之前的准备工作已完成参数配置和包的安装,此处无告警,预览无问题后点击install安装
执行安装配置脚本
[root@linux-oracle6 ~]# /oracle/app/oraInventory/orainstRoot.sh
[root@linux-oracle6 ~]# /oracle/app/oracle/product/11.2.0/db_1/root.sh
local bin directory选择默认的/usr/local/bin,回车就行
返回安装界面,安装完成
配置监听
打开监听配置程序
[oracle@oracle-linux6 ~]$ netmgr
新建listener
选择类型为Listening Locations,Add Address后输入Host(主机名或者ip),Port默认
选择Database Services标签页,输入global database name和sid
保存配置,关闭窗口,监听配置完成
创建数据库
1.修改/orasvr属主
[root@linux-oracle6 ~]# chown -R oracle:oinstall /orasvr
2.在oracle用户下输入dbca,弹出oracle图形化欢迎界面
[oracle@oracle-linux6 ~]$ dbca
next
选择创建数据库
选择自定义模板
输入global database name和sid,next
将configure enterprise manager前面的勾去掉,不使用图形化管理工具
输入用户名和密码,确定
选择数据库存放目录,next
禁用快速恢复,不启用归档,数据库创建完之后再开启归档
去掉所有组件,加快数据库创建速度
自定义系统内存区的大小,还可以单独指定PGA和SGA的大小,此数值根据应用需求而定
设置数据库大小,保持默认的8K。进程数根据应用的实际需求而定,一般数量在600以上
选择字符集,此处应选择ZHS16GBK,不然不能正常显示中文
选择默认的独占模式,next
配置数据文件,包括控制文件,表空间,数据文件和重做日志文件
数据文件数量为3个
控制文件能够决定数据库中数据文件和重做日志文件的最大数量,数据文件最大值选300,重做日志最大值选30,最大日志成员数选5