我的编程空间,编程开发者的网络收藏夹
学习永远不晚

怎么在Linux上安装Oracle数据库

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

怎么在Linux上安装Oracle数据库

这篇文章主要介绍“怎么在Linux上安装Oracle数据库”,在日常操作中,相信很多人在怎么在Linux上安装Oracle数据库问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么在Linux上安装Oracle数据库”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

一、准备环境

操作系统版本为:CentOS 6.5

Oracle数据库版本为:Oracle-11.2.0.4.0

1、修改服务器主机名

(1)修改network文件
vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=hostname
(2)修改hosts文件
vi /etc/hosts
10.119.99.99   hostname
(3)生效主机名
hostname  主机名

2、磁盘分区

具体参考linux磁盘分区部分

3、配置yum源

具体参考配置yum源

二、安装数据库

1、配置Xwindow

yum groupinstall "X Window System"

2、注释操作系统版本

vim /etc/redhat-release
#CentOS release 6.5 (Final) 这行注释掉,加上下面的
Red Hat Enterprise Linux 6

3、安装相关的包

yum -y install \
binutils \
compat-libcap1  \
compat-libstdc++-33 \
compat-libstdc++-33*.i686 \
elfutils-libelf-devel \
gcc \
gcc-c++ \
glibc*.i686 \
glibc \
glibc-devel \
glibc-devel*.i686 \
ksh \
libgcc*.i686 \
libgcc \
libstdc++ \
libstdc++*.i686 \
libstdc++-devel \
libstdc++-devel*.i686 \
libaio \
libaio*.i686 \
libaio-devel \
libaio-devel*.i686 \
make \
sysstat \
unixODBC \
unixODBC*.i686 \
unixODBC-devel \
unixODBC-devel*.i686 \
libXp
注意:Oracle12c需要安装smartmontools-5.43-1.el6.x86_64的安装包
yum install smartmontools

4、修改linux系统配置

通过root用户登录

(1)修改用户的限制:

vi  /etc/security/limits.conf
oracle  soft  nproc  2047
oracle  hard  nproc  16384
oracle  soft  nofile  1024
oracle  hard  nofile  65536
oracle  soft  stack   10240
oracle  hard  stack   32768

(2)修改密码验证文件:

vi /etc/pam.d/login
session  required /lib64/security/pam_limits.so
session  required  pam_limits.so

(3)修改系统内核文件:

vi /etc/sysctl.conf
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 4294967295
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
参数生效:sysctl -p

(4)修改环境变量文件:

vi /etc/profile
 if [ $USER = "oracle" ]; then 
if [ $SHELL = "/bin/ksh" ]; then 
       ulimit -p 16384 
       ulimit -n 65536 
else 
       ulimit -u 16384 -n 65536 
fi
fi

(5)创建oracle用户和组:

A:创建组,使用如下命令
groupadd  oinstall
groupadd  dba
B:创建oracle用户,并设置密码,如下命令
useradd -g oinstall -G dba oracle
echo "oracle" | passwd --stdin 密码

(6)创建数据库软件目录和数据文件存放目录:

mkdir -p /home/oracle/app
mkdir -p /home/oracle/app/oracle
mkdir -p /home/oracle/app/oradata
mkdir -p /home/oracle/app/oracle/product
mkdir -p /home/oracle/oraInventory
授予oracle用户目录权限:
chown -R oracle:oinstall /home/oracle/

(7)上传安装包,并解压

解压安装包到目录/home/oracle/app/database
chmod  -R 755 /home/oracle/app/database

(8)修改oracle用户环境变量:

su - oracle
vi .bash_profile
export ORACLE_BASE=/home/oracle/app
export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

(9)调出图形界面

xhost +
如果调出失败,检查xshell的隧道设置,并执行如下:
export DISPLAY=服务器IP:0.0

5、安装

(1)执行安装脚本

切换oracle用户
su - oracle
./runInstaller

(2)执行shell脚本

新开个界面,切换到root用户
/home/oracle/app/oracle/product/11.2.0/dbhome_1/root.sh
/home/oracle/app/oraInventory/orainstRoot.sh

(3)创建数据库

(4)配置监听

(5)测试

到此,关于“怎么在Linux上安装Oracle数据库”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

怎么在Linux上安装Oracle数据库

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

怎么在Linux系统上安装PostgreSQL数据库

这篇文章主要讲解了“怎么在Linux系统上安装PostgreSQL数据库”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在Linux系统上安装PostgreSQL数据库”吧!一、准备工作这
2023-06-29

怎么在Linux系统上安装数据库监控程序Bugzilla

这篇文章主要介绍“怎么在Linux系统上安装数据库监控程序Bugzilla”,在日常操作中,相信很多人在怎么在Linux系统上安装数据库监控程序Bugzilla问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎
2023-06-13

怎么在Ubuntu Linux上安装Oracle Java 14

本篇内容介绍了“怎么在Ubuntu Linux上安装Oracle Java 14”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!如何在 Ubu
2023-06-16

Kubernetes上如何安装Oracle数据库

小编给大家分享一下Kubernetes上如何安装Oracle数据库,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Kubernetes 是一个可移植的、可扩展的开源
2023-06-28

如何在Linux上安装和配置PostgreSQL数据库

要在Linux上安装和配置PostgreSQL数据库,您可以按照以下步骤进行操作:安装PostgreSQL软件包:在终端中运行以下命令以安装PostgreSQL软件包:sudo apt-get updatesudo apt-get ins
如何在Linux上安装和配置PostgreSQL数据库
2024-04-09

Ubuntu中怎么安装Oracle数据库

这篇文章主要讲解了“Ubuntu中怎么安装Oracle数据库”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Ubuntu中怎么安装Oracle数据库”吧!公用命令,不管您是32 位系统还是64
2023-07-04

Ubuntu上怎么安装MongoDB数据库

这篇文章主要介绍“Ubuntu上怎么安装MongoDB数据库”,在日常操作中,相信很多人在Ubuntu上怎么安装MongoDB数据库问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Ubuntu上怎么安装Mong
2023-06-28

怎么在ubuntu安装mysql数据库

在Ubuntu上安装MySQL数据库,可以按照以下步骤进行:1. 打开终端,使用以下命令更新软件包列表:```sudo apt update```2. 使用以下命令安装MySQL服务器:```sudo apt install mysql-s
2023-08-28

编程热搜

目录