1.下载Oracle 11g R2 for Windows版本,下载地址如下
官方网站:
http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_1of2.zip
http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_2of2.zip
本次安装时基于centos7 操作系统,在桌面级服务器上面安装的
安装数据库前的准备工作
重启后,以oracle用户登录(注意是开机即以oracle用户登录,而不是root用户登录后再su到oracle用户下)
设置环境变量display
[root@testLinux ~]# export DISPLAY=testLinux:0.0 --这里testLinux 表示主机名称可以使用服务器的ip 地址替换
创建oracle安装用户
[root@webserver ~]# useradd oracle
[root@webserver ~]# passwd oracle
创建三个组
[root@webserver /]# groupadd -g 1100 oinstall
[root@webserver /]# groupadd -g 1200 dba
[A[root@webserver /]# groupadd -g 1300 oper
下面将用户加入组
[root@webserver /]# useradd -g oinstall -G dba,oper oracle --创建用户的同时添加组
usermod -g oinstall -G dba,oper oracle --先建立用户后添加组
创建oracle安装目录
[root@webserver /]# mkdir /u01/app/oracle -pv
[root@webserver /]# mkdir /u01/app/oraInventory -pv
oracle用户对这个目录的权限
[root@webserver /]# chown oracle:oinstall /u01/app/oracle
给oracle用户设置环境变量
[root@webserver /]# vi /home/oracle/.bash_profile --编辑oracle配置文件
export TMP=/tmp
export TMPDIR=$TMP
export ORACLE_BASE=/u01/app/oracle #ORACLE软件的基准目录
export ORACLE_HOME=$ORACLE_BASE/product/112020/db_home1 #oracle软件的家目录
export ORACLE_SID=prod #oracle的sid
export PATH=$ORACLE_HOME/bin:$PATH
刷新环境变量
[root@testLinux ~]# source /home/oracle/.bash_profile ---刷新环境变量,让当前修改立即生效。
刷新环境变量之后查看环境变量是否已经生效了
[root@testLinux ~]# echo $ORACLE_HOME --如果能查到环境变量表示已经生效了。
编辑配置文件修改oracle 用户对软硬件的限制
# vim /etc/security/limits.conf
oracle soft nproc 2047
oracle soft nofile 1024
oracle hard nproc 16384
oracle hard nofile 65536
oracle hard stack 10240
将数据库软件通过ftp等软件上传到服务器
将这两个压缩包解压到同一个文件下
[root@testLinux oracle11g_pkg]# unzip linux.x64_11gR2_database_1of2.zip
[root@testLinux oracle11g_pkg]# unzip linux.x64_11gR2_database_2of2.zip
切换目录到刚刚解压的数据库文件的这个 database 目录下面
[oracle@webserver 桌面]$ cd /home/oracle/11G/database
启动图像化界面安装
[oracle@webserver database]$LANG=zh_ZHS.UTF-8 ./runInstaller --注意这里带上语言是为了防止出现乱码
下一步选Install database softwares only只安装数据库软件,安装完之后创建配置数据库
选择对应的语言,添加上简体中文
选择企业版安装
选择oracle_home 和 oracle_base 路径
指定oracle的日志存放路径
选择两个数据库管理员组
下一步执行软件环境监察
F
点击 Fix & Check Agin 按钮弹出如下窗口,
/tmp/CVU_11.2.0.1.0_oracle/runfixup.sh --执行该脚本即可解决内核参数问题
接下来使用yum 解决包的依赖关系,这里的包能安装的尽量安装,是在安装不了也没关系,直接点击忽略即可,对以后的功能不会产生影响
[root@testLinux CVU_11.2.0.1.0_oracle]# yum install -y libaio-0.3.105 glibc-2.3.4-2.41 compat-libstdc++-33-3.2.3 compat-libstdc++-33-3.2.3 elfutils-libelf-devel-0.97
下一步即可
接下里就等着安装完成即可,安装途中会弹出如下脚本执行窗口,直接点击确认即可,到此数据库软件安装就完成了
安装心得总结
1 没有使用在一开机就是用oracle 用户登录,导致出现显示器一直检查不通过。
2 如果在服务器上安装,那么服务器一定要带有桌面,这样才能弹出安装的窗口。
3 安装文件必须解压到同一个文件夹下面,不然会的导致文件缺失。
举报/反馈