1、调整内核及环境参数并上传oracle安装包
*安装包比较大,建议提前上传
内核调整详情参考以下文章
http://www.cnblogs.com/colben/p/4120439.html
2、用户和组的建立
groupadd oracle;groupadd dba;groupadd oper;
useradd -g oracle-G dba,oper oracle;
注意在后面的vnc设置中就要使用oracle用户。
3、切换到oralce用户,进入该用户的根目录
#vi .bash_profile
export ORACLE_BASE=/opt/oracle/app/
export ORACLE_HOME=$ORACLE_BASE/product/db
export ORACLE_SID=kobedb
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib
export PATH=$ORACLE_HOME/bin:$PATH
#source .bash_profile
4、挂载数据盘
详情可参考我的另一篇博客
https://my.oschina.net/xiaozhiwen/blog/1537429
5、依赖包的安装
yum -y install gcc gcc-c++ make binutilscompat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-commonglibc-devel libaio libaio-devel libgcclibstdc++ libstdc++-devel unixODBC unixODBC-devel
6、扩展交换区
a.创建要作为swap分区的文件:增加4GB大小的交换分区,则命令写法如下,其中的count等于想要的块的数量(bs*count=文件大小)。
# dd if=/dev/zero of=/var/swapfile bs=4M count=1000
b.格式化为交换分区文件:
# mkswap /var/swapfile #建立swap的文件系统
c.启用交换分区文件:
# swapon /var/swapfile #启用swap文件
d.使系统开机时自启用,在文件/etc/fstab中添加一行:
/var/swapfile swap swap defaults 0 0
7、安装
a、解压安装包
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip
会在本目录下面出现一个database的目录,大概2.3g左右大小。
b、进入database目录
c、执行 ./runinstaller
d、安装图解
没中文的话就只能选English了
以上oralce就安装完成了,接下来要操作的是创建实例。
创建实例过程请看以下这篇:
https://my.oschina.net/xiaozhiwen/blog/1541648
*以上是我为服务器安装oracle的操作,操作完后记录的,如果错误之处欢迎指出,如需转载敬请在正文中标注并保留原文/译文链接和作者/译者等信息,谢谢。