在readhat6.8中文环境下下安装oracle 11g r2

  • A+
所属分类:信息技术

关闭防火墙
service iptables off
chkconfig iptables off

vi /etc/selinux/config
修改
SELINUX=disabled

重启系统
reboot

安装oracle数据库所需要的软件包
yum install gcc* gcc-* gcc-c++-* glibc-devel-* glibc-headers-* compat-libstdc* libstdc* elfutils-libelf-devel* libaio-devel* sysstat* unixODBC-* pdksh-*

创建目录
mkdir -p /ourdata/oracle   #oracle数据库安装目录,俗称ORACLE_BASE
mkdir -p /ourdata/oraInventory    #oracle数据库配置文件目录
mkdir -p /ourdata/oracledatabase  #临时目录,存放下载的zip文件和解压后的文件

创建用户
groupadd oinstall #创建用户组oinstall
groupadd dba #创建用户组dba
useradd -g oinstall -g dba -m oracle #创建用户oracle,并加入oinstall和dba用户组
passwd oracle #设置用户oracle的登录密码,根据提示输入两次密码
chown -R oracle:oinstall /ourdata/oracle #设置目录所有者为oinstall用户组的oracle用户
chown -R oracle:oinstall /ourdata/oraInventory
chown -R oracle:oinstall  /ourdata/oracledatabase

vim /etc/security/limits.d/90-nproc.conf
修改为:
* soft nproc 10240
* hard nproc 16384
* soft nofile 10240
* hard nofile 65536
* soft stack 10240

配置数据库安装环境
export ORACLE_BASE=/ourdata/oracle #oracle数据库安装目录
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1 #oracle数据库路径
export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH #添加系统环境变量

下载文件:
http://www.oracle.com/technetwor ... ownloads/index.html

unzip将下载的两个包解压到/ourdata/oracledatabase
cd /ourdata/oracledatabase
将下载的两个ZIP文件上传到这个目录
unzip *

chown -R oracle:oinstall /ourdata/oracledatabase/database

切换到oracle用户
su oracle或者添加一个oracle vnc用户用vnc连接过去,总之直接用图形界面比较好
export DISPLAY=:0.0  #用w命令查看,根据自己系统显示的结果填写

在Linux的中文操作系统下使用xmanager进行Oracle进行安装的时候,可能出现乱码界面,可以通过以下方法进行解决
1 修改环境属性  vi /etc/sysconfig/i18n
LANG="en_US.UTF-8"


2 在每次调用图形界面以前,我们使用export临时设置LANG(ORACLE 用户)
        export LANG=en_US.UTF-8


3 在每次调用图形界面以前,我们使用export临时设置 LC_CTYPE
        export LC_CTYPE=en_US.iso88591


提示:我们可以使用linux的locale命令查看相关的字符集

./runInstaller #安装,出现界面

之后,傻瓜操作!
注意,安装的时候目录要选择刚才创建的,只需要选择第一个目录( /ourdata/oracle),其他的理论上安装程序会自动设置正确,如果没有自动设置、人为做一下就好。
到安装最后一步进行环境检测,哪些不通过的地方进行改动,主要是软件依赖包,如果不能检测到,就在包之后加上i686或者i386进行安装,如yum install libstdc.i686,再进行检测.
此过程可能会提示有问题,点击“check and fix”,会弹出一个框框提示用root用户登录终端执行一个脚本,按照提示做即可。
有些包,可能你系统上安装的比oracle安装程序要求的新,所以总是提示依赖有问题,可以无视他!

安装到最后一步任务栏会多出一个页面,注意看,需要人为确认一下安装程序才能继续下去,点一下OK即可。
这里弹出的窗口一般会在后面,所以要注意看,别以为程序卡死了,并没有
需要root用户执行两个脚本,还真是麻烦!

在readhat6.8中文环境下下安装oracle 11g r2 按照要求用root运行一下上面的两个脚本就行了,不用管输出什么!
(如果有输出changeing,adding之类的语句,其实是该脚本告诉你执行进度,不是报错哦)
在readhat6.8中文环境下下安装oracle 11g r2

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: