Linux系统下安装ORACLE 11G
来源:互联网 发布:macbook安装windows 编辑:程序博客网 时间:2024/05/05 19:38
一、安装前检查系统环境
1.查看操作系统的情况
[root@localhost ~]# cat /etc/redhat-release --系统版本
CentOS release 6.4 (Final)
[root@localhost ~]# uname -a --查看内核
Linux localhost 2.6.32-358.el6.i686 #1 SMP Thu Feb 21 21:50:49 UTC 2013 i686 i686 i386 GNU/Linux
[root@localhost ~]# getconf LONG_BIT --查看操作系统位数
32
[root@localhost ~]# free -m --查看内存及交换分区大小,最小要求512M,此处3821M
total used free shared buffers cached
Mem: 3821 2598 1222 0 147 715
-/+ buffers/cache: 1735 2085
Swap: 3951 0 3951 --交换分区大小
[root@localhost ~]# hostname --主机名
localhost
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 --IP地址配置
DEVICE=eth0
TYPE=Ethernet
UUID=ce2664ce-1305-4b8d-b2bc-fd5d4411931c
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.2.201
PREFIX=24
GATEWAY=192.168.2.1
DNS1=8.8.8.8
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
HWADDR=B8:AC:6F:32:54:45
2.关闭防火墙,禁用SELinux
service iptables stop
chkconfig iptables off
3.确认以下包全部安装
rpm -q gcc make binutils openmotif setarch compat-db libXp --没有的从系统安装盘中找安装包
上传后,手动安装:rpm -ivh gcc-c++-4.1.2-48.el5.i386.rpm
4、配置系统内核参数,以root用户登录,修改在/etc/sysctl.conf文件,在该文件中添加以下参数
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
# sysctl -p --使内核参数生效
5、创建安装数据库时所需要使用的用户组dba及ora11用户,并将ora11用户加入到dba组
6、创建Oracle安装目录
7、配置ora10用户环境,以ora11用户登录,修改ora11用户下的 .bash_profile 文件。增加以下参数
[root@localhost ora10]# su - ora11
[ora10@localhost ~]$ vi .bash_profile #执行vi命令来修改.bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
export ORACLE_BASE=/ora11/product #oracle根目录
export ORACLE_HOME=$ORACLE_BASE/11.2.0/db_1 #oracle软件存放目录
export ORACLE_SID=ora11 #oracle实例
export LD_LIBRARY_PATH=$ORACLE_HOME/jdk/fre/lib/i386:$ORACLE_HOME/jdk/jre/lib/i386/server:$ORACLE_HOME/rdbms/lib:$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export PATH=$ORACLE_HOME/bin:$PATH
export NLS_LANG=American_America.ZHS16GBK
:wq!
[ora10@localhost ~]$ source .bash_profile #使ora11用户环境变量生效
8.上传oracle安装介质并用ora11用户解压,使解压出来的database目录属性为ora11:dba
二、安装oracle
1、在客户端打开Xmanager-Passive和Xshell
[ora10@localhost opt]# export DISPLAY=192.168.2.104:0.0 --这里的IP是我本地PC机的IP
[ora10@localhost opt]# export LANG=en_US.UTF-8 --字符集设置,避免安装时显示乱码
2、进入/ora10/database/目录,执行runInstaller开始安装
[ora10@localhost opt]# cd /ora10/database/
1.查看操作系统的情况
[root@localhost ~]# cat /etc/redhat-release --系统版本
CentOS release 6.4 (Final)
[root@localhost ~]# uname -a --查看内核
Linux localhost 2.6.32-358.el6.i686 #1 SMP Thu Feb 21 21:50:49 UTC 2013 i686 i686 i386 GNU/Linux
[root@localhost ~]# getconf LONG_BIT --查看操作系统位数
32
[root@localhost ~]# free -m --查看内存及交换分区大小,最小要求512M,此处3821M
total used free shared buffers cached
Mem: 3821 2598 1222 0 147 715
-/+ buffers/cache: 1735 2085
Swap: 3951 0 3951 --交换分区大小
[root@localhost ~]# hostname --主机名
localhost
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 --IP地址配置
DEVICE=eth0
TYPE=Ethernet
UUID=ce2664ce-1305-4b8d-b2bc-fd5d4411931c
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.2.201
PREFIX=24
GATEWAY=192.168.2.1
DNS1=8.8.8.8
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
HWADDR=B8:AC:6F:32:54:45
2.关闭防火墙,禁用SELinux
service iptables stop
chkconfig iptables off
3.确认以下包全部安装
rpm -q gcc make binutils openmotif setarch compat-db libXp --没有的从系统安装盘中找安装包
上传后,手动安装:rpm -ivh gcc-c++-4.1.2-48.el5.i386.rpm
4、配置系统内核参数,以root用户登录,修改在/etc/sysctl.conf文件,在该文件中添加以下参数
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
# sysctl -p --使内核参数生效
5、创建安装数据库时所需要使用的用户组dba及ora11用户,并将ora11用户加入到dba组
6、创建Oracle安装目录
7、配置ora10用户环境,以ora11用户登录,修改ora11用户下的 .bash_profile 文件。增加以下参数
[root@localhost ora10]# su - ora11
[ora10@localhost ~]$ vi .bash_profile #执行vi命令来修改.bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
export ORACLE_BASE=/ora11/product #oracle根目录
export ORACLE_HOME=$ORACLE_BASE/11.2.0/db_1 #oracle软件存放目录
export ORACLE_SID=ora11 #oracle实例
export LD_LIBRARY_PATH=$ORACLE_HOME/jdk/fre/lib/i386:$ORACLE_HOME/jdk/jre/lib/i386/server:$ORACLE_HOME/rdbms/lib:$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export PATH=$ORACLE_HOME/bin:$PATH
export NLS_LANG=American_America.ZHS16GBK
:wq!
[ora10@localhost ~]$ source .bash_profile #使ora11用户环境变量生效
8.上传oracle安装介质并用ora11用户解压,使解压出来的database目录属性为ora11:dba
二、安装oracle
1、在客户端打开Xmanager-Passive和Xshell
[ora10@localhost opt]# export DISPLAY=192.168.2.104:0.0 --这里的IP是我本地PC机的IP
[ora10@localhost opt]# export LANG=en_US.UTF-8 --字符集设置,避免安装时显示乱码
2、进入/ora10/database/目录,执行runInstaller开始安装
[ora10@localhost opt]# cd /ora10/database/
[ora10@localhost database]$ ./runInstaller -ignoreSysPrereqs --调出图形安装界面
以root用户执行完两条脚本后,安装完毕
0 0
- Linux系统下安装ORACLE 11G
- windows系统下安装Oracle 11g
- linux下安装oracle 11g总结
- Linux下oracle 11g的安装
- LINUX 5.7 下安装ORACLE 11g
- linux下安装oracle 11g
- Linux下安装oracle 11g
- linux下安装oracle 11g
- linux下安装oracle 11g
- linux下安装oracle 11g
- linux下安装oracle 11g
- linux下安装oracle 11g
- linux下安装oracle 11g .
- Linux下Oracle 11G静默安装
- Linux下安装oracle 11g
- Linux 下Oracle 11g的安装
- linux下安装oracle 11g
- linux下安装oracle 11g
- 如何在运行中快速打开word、excel、ppt
- C++类基础知识总结
- Eclipse插件开发之基础篇(1) 插件开发的基础知识
- java JSON使用之JSONObject、JSONArray与Object的转换
- 搭建虚拟机常见问题汇总
- Linux系统下安装ORACLE 11G
- Ubuntu 根目录文件作用分析
- Google,微软,科大讯飞的语音识别引擎对比
- 冒泡排序(链表实现)
- 设置 tomcat访问详细日志,类似IIS的日志
- Eclipse插件开发之基础篇(2) 第一个Eclipse插件
- 存储方式介绍
- Eclipse插件开发之基础篇(3) 插件的测试与调试
- 在spring的beans.xml文件中使用id和name的区别