博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS(五)--Oracle安装
阅读量:5806 次
发布时间:2019-06-18

本文共 2185 字,大约阅读时间需要 7 分钟。

一、下载oracle

 wget -b http://download.oracle.com/otn/linux/oracle12c/121020/linuxamd64_12102_database_1of2.zip

 wget -b http://download.oracle.com/otn/linux/oracle12c/121020/linuxamd64_12102_database_2of2.zip

-b:后台下载

二、检查oracle安装包

 rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n' binutils \

compat-libstdc++-33 \
elfutils-libelf \
elfutils-libelf-devel \
gcc \
gcc-c++ \
glibc \
glibc-common \
glibc-devel \
glibc-headers \
ksh \
libaio \
libaio-devel \
libgcc \
libstdc++ \
libstdc++-devel \
make \
sysstat \
unixODBC \
unixODBC-devel

 

缺失包的安装

http://rpm.pbone.net

wget ftp://ftp.muug.mb.ca/mirror/centos/6.6/os/x86_64/Packages/compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm

rpm -ivh  compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm

如果安装死锁

方法1:

rpm -ivh elfutils-libelf-devel-0.137-3.el5.x86_64.rmp elfutils-libelf-devel-static-0.137-3.el5.x86_64.rpm
如果还不能,请加--nodeps,如果还不能装,请加--force
方法2:
yum install elfutils-libelf-devel*

 

二、创建oracle组和oracle用户

#groupadd oinstall

#groupadd dba

#useradd -m -g oinstall -G dba ora10 –p ora10 (p表示添加帐号密码)

三、创建oracle目录并改变目录权限

以 root 用户身份执行以下命令:

#mkdir  ora10            # oracle根目录,-p 表示递归建立目录

#mkdir  oradata                 # oracle数据文件存放目录

#chown -R ora10:oinstall  /ora10            

#chown -R ora10:oinstall  /oradata

#chmod -R 775  /ora10

#chmod -R 775  /oradata

四、设置环境变量

#su –ora10

$vi .bash_profile   

加入以下内容:

TMP=/tmp

TMPDIR=$TMP

ORACLE_BASE=/ora10                    #oracle 根目录

ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1   #oracle 家目录

ORACLE_SID=orcl  #根据实际需要命名

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

PATH=$ORACLE_HOME/bin:$PATH

export TMP TMPDIR ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATH

$source .bash_profile         #使环境变量生效

 

五、安装 Oracle

解决DISPLAY not set. Please set the DISPLAY问题:

切换到root用户,执行以下命令:

[root@localhost ~]# export DISPLAY=:0.0

[root@localhost ~]# xhost +

access control disabled, clients can connect from any host

[root@localhost ~]#

增加swap

当然,如果你磁盘上还有空间,也可以增加swap。

在某个有空闲空间的文件系统下:
dd if=/dev/xvda1 of=/home/swap bs=1 count=2000000
(这个count是1G,请根据需求自己调整count参数)

/
sbin/mkswap /home/swap
/sbin/swapon /home/swap

然后修改 /etc/fstab,加上:

/home/swap swap swap defaults 0 0

执行以上命令后,再次切换到oracle用户执行安装即可。

[root@localhost database]# ./runInstaller

转载于:https://www.cnblogs.com/xixi2015/p/4662083.html

你可能感兴趣的文章
Logstash读写性能调整优化
查看>>
通达信版F10检索工具下载
查看>>
零基础学python-2.17 文件、open()、file()
查看>>
菜鸟学Java(二十二)——又一次认识泛型
查看>>
也谈设计模式,架构,框架和类库的区别
查看>>
Qt——布局管理器
查看>>
RIP协议
查看>>
[Android基础]Android中使用HttpURLConnection
查看>>
几种Tab的实现方法
查看>>
grid网格的流动一
查看>>
python---------匿名函数
查看>>
android:Notification实现状态栏的通知
查看>>
DbHelper.ttinclude 更新,查询视图和表
查看>>
20170814 新鲜:EChart新增了日历图,要想办法用起来
查看>>
Lighttpd1.4.20源代码分析 笔记 状态机之错误处理和连接关闭
查看>>
具体解释MVP矩阵之ViewMatrix
查看>>
构建之法读书笔记 (1)
查看>>
table合并单元格colspan和rowspan
查看>>
Windows和Linux下查看Apache、MySQL、PHP版本
查看>>
centOs6.9服务器版本安装图解(包含java和mysql)
查看>>