hzj-

Linux上安装Oracle

                            ORACLE数据库安装文档

ftp://194.199.20.114/linux/redhat

一,数据库安装

a)         Root身份登陆服务器检查软件安装包是否齐全:

                        i.              运行命令:rpm -q binutils compat-db compat-libstdc++-296 control-center gcc gcc-c++ glibc glibc-common gnome-libs libstdc++ libstdc++-devel make sysstat xscreensaver setarch libaio

                      ii.              确保所有安装包都装好,如有缺少请直接从RH Linux光盘下找到相应包进行安装。命令为:rpm –ivh –nodeps

b)        建立oracle数据库需要的组

                        i.              /usr/sbin/groupadd dba

                      ii.              /usr/sbin/groupadd oinstall

c)         建立oracle数据库需要的用户并建立此用户密码

                        i.              /usr/sbin/useradd –g oinstall –G dba oracle

                      ii.              Passwd oracle(建立oracle密码) 2wsx3edc

d)        修改oracle用户的环境变量

                        i.              Vi /home/oracle/.bash_profile在文件最后加入一段话:

export ORACLE_BASE=/opt/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1

export ORACLE_SID=orcl

export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

export NLS_LANG=\'simplified chinese_china.zhs16gbk\'

export LANG=en_US

 

                      ii.              Source /home/oracle/.bash_profile  让环境变量生效

 

e)         建立相应文件夹并赋予oracle权限

                        i.              mkdir –p /opt/app/oracle

                      ii.              chown oracle:oinstall /opt/app/oracle

f)         修改系统参数

                        i.              Vi /etc/sysctl.conf

kernel.shmall=2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

fs.file-max = 65536

net.ipv4.ip_local_port_range = 1024 65000

 

net.core.rmem_default=1048576

net.core.rmem_max=1048576

net.core.wmem_default=262144

net.core.wmem_max=262144

                      ii.              #/sbin/sysctl –p  让刚才修改的系统参数生效

 

g)        将oracle 10G安装包放置在/home/oracle下,赋予权限:chown oracle:oinstall 安装包

h)        建立相应的文件夹

       #mkdir –p /opt/app/oracle

       赋予oracle的权限

       #cd /opt/app

       #chown oracle:oinstall oracle

i)          重启服务器

j)          用oracle用户登陆进去系统(注:必须用oracle用户登陆)

k)        将oracle安装包解压缩

                        i.              tar zxvf oracle压缩包名

l)          进入压缩后的oracle安装包目录,运行命令开始安装

                        i.              $cd database

                      ii.              $./ runInstaller

因为默认RHEL AS5不支持oracle 10.2,0.1,所以要修改一些参数。编辑/etc/redhat-release文件,将现在的版本信息(Red Hat Enterprise Linux Server release 5 (Tikanga)),替换为(Red Hat Enterprise Linux Server release 4 (Tikanga)),这样才可以通过oracle的安装条件检查。
注:网上说到另外一种方法如下:
通过修改安装文件oraparam.ini,添加redhat-5(二者选一即可)
# vi /10201_database_linux32/database/install/oraparam.ini
### #[Certified Versions]

再添加
[Linux-redhat-5.0-optional]TEMP_SPACE=80
SWAP_SPACE=150
MIN_DISPLAY_COLORS=256

 

远程登入 vncserver –kill  :2

m)      进入oracle安装画面

n)        选择Advanced Installation后点击下一步

 

  • o)        安装目录和组都是我们在前面配置文件里面指定的,默认,点下一步继续

      

p)        选择Enterprise Edition企业版本后点击下一步继续

      

q)        详细用户明细,默认,点下一步继续

      

r)         产品check页面,如有下图验证出错的地方,点击空白框,如下图

      

s)         上图点击后如下图,下一步继续

      

t)          配置选项中,我们选中create a database,点击下一步继续

      

u)        数据库配置页面中默认不变,点下一步继续

      

v)        数据库配置选项中,在Select Database Character set选项中选择字符串类型:Simplified Chinese ZHS16GBK,点击下一步继续

      

w)       数据管理选项,默认不变,下一步继续

      

x)        数据库储存选项,对应配置文件中指定目录,默认,下一步继续

      

y)        备份选项,默认,下一步继续

      

z)         设置数据库用户密码,点击Use the same password for all the accounts选项,手动输入密码确认,下一步继续

      

aa)      安装数据库软件页面,点击Install继续

      

bb)     开始安装

      

cc)      开始安装库

      

 

dd)     密码管理页面,不用改动,点击ok继续

      

ee)      下图需要使用ROOT管理员权限来运行以下两个脚本,新开一个终端窗口用root登陆后运行以下两个脚本

       #/opt/app/oracle/oraInventory/orainstRoot.sh

       #/opt/app/oracle/product/10.2.0/db_1/root.sh  运行这个脚本后会提示几个选项,直接回车即可,直到完成。运行完两个脚本后点击页面OK继续

      

ff)       结束安装,点击Exit后退出,如下图。至此oracle数据库安装全部完成

      

查看数据库监听端口

$ netstat -lnp --tcp|grep 1521

tcp        0      0 0.0.0.0:1521                0.0.0.0:*                   LISTEN      3974/tnslsnr

出现上列说明数据库监听端口启动,数据库可以正常使用了!

 

分类:

技术点:

相关文章:

  • 2019-09-13
  • 2021-12-04
  • 2021-11-09
  • 2021-05-18
  • 2022-01-03
  • 2021-08-03
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-11
  • 2021-12-31
  • 2021-04-27
  • 2022-01-11
  • 2021-12-04
  • 2021-12-09
相关资源
相似解决方案