iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >Linux下安装oracle 11g数据库(一)
  • 613
分享到

Linux下安装oracle 11g数据库(一)

2024-04-02 19:04:59 613人浏览 安东尼
摘要

linux下安装oracle 11g数据库(一)1 内存的要求最低配置: 1 GB of RAM推荐配置: 2 GB of RAM or more确定内存大小,输入下面的命令:grep MemTotal /

linux下安装oracle 11g数据库(一)

1 内存的要求

最低配置: 1 GB of RAM

推荐配置: 2 GB of RAM or more

确定内存大小,输入下面的命令:grep MemTotal /proc/meminfo

确定系统版本,输入下面的命令:uname –m

确定交换空间的大小,输入下面的命令:grep SwapTotal /proc/meminfo

确定可用的内存和交换空间,输入下面的命令:free

2 磁盘空间要求

数据库软件

数据库软件需要的大小

企业版

4.7G

标准版

4.6G

数据库文件

数据库文件需要的大小

企业版

1.7G

标准版

1.5G


3 检查软件要求

3.1 Oracle Database 11gRelease 2 (11.2)所支持的系统:



■ Asianux Server 3 SP2

■ Asianux Server 4 SP3

■ Oracle Linux 4 Update 7

■ Oracle Linux 5 Update 2 (with Red Hat Compatible Kernel)

■ Oracle Linux 5 Update 5

■ Oracle Linux 6

■ Oracle Linux 6 (with Red Hat Compatible Kernel)

■ Oracle Linux 7

■ Oracle Linux 7 (with the Red Hat Compatible Kernel)

■ Red Hat Enterprise Linux 4 Update 7

■ Red Hat Enterprise Linux 5 Update 2

■ Red Hat Enterprise Linux 6

■ Red Hat Enterprise Linux 7

■ SUSE Linux Enterprise Server 10 SP2

■ SUSE Linux Enterprise Server 11



3.2 内核的要求


■ On Oracle Linux 4 and Red Hat Enterprise Linux 4

2.6.9 or later

■ On Oracle Linux 5 Update 2 with Red Hat Compatible Kernel

2.6.18 or later

■ On Oracle Linux 5 Update 5 with Red Hat Compatible Kernel

2.6.18 or later

■ On Oracle Linux 5 Update 5 with Unbreakable Enterprise Kernel

2.6.32-100.0.19 or later

■ On Oracle Linux 6

2.6.32-100.28.5.el6.x86_64 or later

■ On Oracle Linux 6 with Red Hat Compatible Kernel

2.6.32-71.el6.x86_64 or later

■ On Oracle Linux 7

3.8.13-33.el7uek.x86_64 or later

■ On Oracle Linux 7 with Red Hat Compatible Kernel

3.10.0-54.0.1.el7.x86_64 or later

■ On Red Hat Enterprise Linux 5 Update 2

2.6.18 or later

■ On Red Hat Enterprise Linux 5 Update 5

2.6.18 or later

■ On Red Hat Enterprise Linux 6

2.6.32-71.el6.x86_64 or later

■ On Red Hat Enterprise Linux 7

3.10.0-54.0.1.el7.x86_64 or later

■ On Asianux Server 3

2.6.18 or later

■ On Asianux Server 4

2.6.32-71.el6.x86_64 or later

■ On SUSE Linux Enterprise Server 10

2.6.16.21 or later

■ On SUSE Linux Enterprise Server 11

2.6.27.19 or later

确定所需的内核安装,输入下面的命令:uname –r


3.3 64位操作系统对应的软件包要求

3.3.1 Oracle Linux 4 and Red Hat Enterprise Linux 4


binutils-2.15.92.0.2

compat-libstdc++-33-3.2.3

compat-libstdc++-33-3.2.3 (32 bit)

elfutils-libelf-0.97

elfutils-libelf-devel-0.97

expat-1.95.7

GCc-3.4.6

gcc-c++-3.4.6

glibc-2.3.4-2.41

glibc-2.3.4-2.41 (32 bit)

glibc-common-2.3.4

glibc-devel-2.3.4

glibc-headers-2.3.4

libaio-0.3.105

libaio-0.3.105 (32 bit)

libaio-devel-0.3.105

libaio-devel-0.3.105 (32 bit)

libgcc-3.4.6

libgcc-3.4.6 (32-bit)

libstdc++-3.4.6

libstdc++-3.4.6 (32 bit)

libstdc++-devel 3.4.6

make-3.80

nuMactl-0.6.4.x86_64

pdksh-5.2.14

sysstat-5.0.5


3.3.2 Oracle Linux 5, Red Hat Enterprise Linux 5, and Asianux Server 3


binutils-2.17.50.0.6

compat-libstdc++-33-3.2.3

compat-libstdc++-33-3.2.3 (32 bit)

coreutils-5.97-23.el5_4.1

elfutils-libelf-0.125

elfutils-libelf-devel-0.125

gcc-4.1.2

gcc-c++-4.1.2

glibc-2.5-24

glibc-2.5-24 (32 bit)

glibc-common-2.5

glibc-devel-2.5

glibc-devel-2.5 (32 bit)

glibc-headers-2.5

ksh-20060214

libaio-0.3.106

libaio-0.3.106 (32 bit)

libaio-devel-0.3.106

libaio-devel-0.3.106 (32 bit)

libgcc-4.1.2

libgcc-4.1.2 (32 bit)

libstdc++-4.1.2

libstdc++-4.1.2 (32 bit)

libstdc++-devel 4.1.2

make-3.81

sysstat-7.0.2


3.3.3 Oracle Linux 6, Red Hat Enterprise Linux 6, and Asianux Server 4


binutils-2.20.51.0.2-5.11.el6 (x86_64)

compat-libcap1-1.10-1 (x86_64)

compat-libstdc++-33-3.2.3-69.el6 (x86_64)

compat-libstdc++-33-3.2.3-69.el6.i686

gcc-4.4.4-13.el6 (x86_64)

gcc-c++-4.4.4-13.el6 (x86_64)

glibc-2.12-1.7.el6 (i686)

glibc-2.12-1.7.el6 (x86_64)

glibc-devel-2.12-1.7.el6 (x86_64)

glibc-devel-2.12-1.7.el6.i686

ksh

libgcc-4.4.4-13.el6 (i686)

libgcc-4.4.4-13.el6 (x86_64)

libstdc++-4.4.4-13.el6 (x86_64)

libstdc++-4.4.4-13.el6.i686

libstdc++-devel-4.4.4-13.el6 (x86_64)

libstdc++-devel-4.4.4-13.el6.i686

libaio-0.3.107-10.el6 (x86_64)

libaio-0.3.107-10.el6.i686

libaio-devel-0.3.107-10.el6 (x86_64)

libaio-devel-0.3.107-10.el6.i686

make-3.81-19.el6

sysstat-9.0.4-11.el6 (x86_64)


3.3.4 Oracle Linux 7 and Red Hat Enterprise Linux 7


binutils-2.23.52.0.1-12.el7.x86_64

compat-libcap1-1.10-3.el7.x86_64

gcc-4.8.2-3.el7.x86_64

gcc-c++-4.8.2-3.el7.x86_64

glibc-2.17-36.el7.i686

glibc-2.17-36.el7.x86_64

glibc-devel-2.17-36.el7.i686

glibc-devel-2.17-36.el7.x86_64

ksh

libaio-0.3.109-9.el7.i686

libaio-0.3.109-9.el7.x86_64

libaio-devel-0.3.109-9.el7.i686

libaio-devel-0.3.109-9.el7.x86_64

libgcc-4.8.2-3.el7.i686

libgcc-4.8.2-3.el7.x86_64

libstdc++-4.8.2-3.el7.i686

libstdc++-4.8.2-3.el7.x86_64

libstdc++-devel-4.8.2-3.el7.i686

libstdc++-devel-4.8.2-3.el7.x86_64

libXi-1.7.2-1.el7.i686

libXi-1.7.2-1.el7.x86_64

libXtst-1.2.2-1.el7.i686

libXtst-1.2.2-1.el7.x86_64

make-3.82-19.el7.x86_64

sysstat-10.1.5-1.el7.x86_64


3.3.5 SUSE Linux Enterprise Server 10


binutils-2.16.91.0.5

compat-libstdc++-5.0.7

gcc-4.1.0

gcc-c++-4.1.2

glibc-2.4-31.63

glibc-devel-2.4-31.63

glibc-devel-32bit-2.4-31.63

ksh-93r-12.9

libaio-0.3.104

libaio-32bit-0.3.104

libaio-devel-0.3.104

libaio-devel-32bit-0.3.104

libelf-0.8.5

libgcc-4.1.2

libstdc++-4.1.2

libstdc++-devel-4.1.2

make-3.80

numactl-0.9.6.x86_64

sysstat-8.0.4


3.3.6 SUSE Linux Enterprise Server 11


binutils-2.19

gcc-4.3

gcc-32bit-4.3

gcc-c++-4.3

glibc-2.9

glibc-32bit-2.9

glibc-devel-2.9

glibc-devel-32bit-2.9

ksh-93t

libaio-0.3.104

libaio-32bit-0.3.104

libaio-devel-0.3.104

libaio-devel-32bit-0.3.104

libstdc++33-3.3.3

libstdc++33-32bit-3.3.3

libstdc++43-4.3.3_20081022

libstdc++43-32bit-4.3.3_20081022

libstdc++43-devel-4.3.3_20081022

libstdc++43-devel-32bit-4.3.3_20081022

libgcc43-4.3.3_20081022

libstdc++-devel-4.3

make-3.81

sysstat-8.1.5

确定所需的安装包, 输入下面的命令: rpm -q package_name

4 创建所需的操作系统组和用户


4.1 创建Oracle Inventory组:/usr/sbin/groupadd oinstall

4.2 创建OSDBA组:/usr/sbin/groupadd dba

4.3 创建OSASM组: /usr/sbin/groupadd asmadmin

4.4 创建OSDBA组: /usr/sbin/groupadd asmdba

4.5 创建软件用户:/usr/sbin/useradd -g oinstall -G dba asmdba oracle

4.6 创建用户密码:passwd oracle

5 配置内核参数和资源限制

5.1 内核参数

Vim /etc/sysctl.conf //添加或者编辑


fs.aio-max-nr = 1048576

fs.file-max = 6815744

kernel.shmall = 2097152

kernel.shmmax = 536870912

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

net.ipv4.tcp_wmen = 262144 262144 262144

net.ipv4.tcp_rmen = 4194304 4194304 4194304

命令:/sbin/sysctl –p //参数生效

命令:/sbin/sysctl –a //检测参数。

5.2 限制参数

Vim /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

vim /etc/pam.d/login 

session required pam_limits.so

6 创建oracle base目录


6.1 mkdir -p /u01/app/oracle

6.2 chown -R oracle:oinstall /u01/app/

6.3 chmod -R 775 /u01/app/

7 数据库文件目录


7.1 mkdir /mount_point/oradata

7.2 chown oracle:oinstall /mount_point/oradata

7.3 chmod 775 /mount_point/oradata

8 恢复文件目录

8.1 mkdir /mount_point/fast_recovery_area

8.2 chown oracle:oinstall /mount_point/fast_recovery_area

8.3 chmod 775 /mount_point/fast_recovery_area

9 编辑Oracle用户环境

9.1 su – oracle

9.2 vi .bash_profile

umask 022

export TMP=/mount_point/tmp

export TMPDIR=/mount_point/tmp

export ORACLE_BASE=/u01/app/oracle

export ORACLE_SID=orcle

export ORACLE_HOME=/u01/app/oracle/ product/11.2.0/db_1

export PATH=$ORACLE_HOME/bin/PATH

--结束END--

本文标题: Linux下安装oracle 11g数据库(一)

本文链接: https://www.lsjlt.com/news/42767.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

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

下载Word文档
猜你喜欢
  • Linux下怎么安装Oracle 11g
    这篇文章主要介绍“Linux下怎么安装Oracle 11g”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Linux下怎么安装Oracle 11g”文章能帮助大家解决问题。oracle 11g客户端是...
    99+
    2023-06-28
  • solaris 11 下安装oracle 11g 与 11g RAC
    1、To Find Swap, RAM, and OS Version 对于 Solaris 操作系统,查看 Swap, RAM, and OS Version 的方法: ...
    99+
    2024-04-02
  • 怎么安装单实例数据库Oracle 11G
    这篇文章主要介绍“怎么安装单实例数据库Oracle 11G”,在日常操作中,相信很多人在怎么安装单实例数据库Oracle 11G问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”...
    99+
    2024-04-02
  • SUSE enterprise 10 linux 下如何安装oracle 11g
    这篇文章主要为大家展示了“SUSE enterprise 10 linux 下如何安装oracle 11g”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“SUSE enterprise 10 li...
    99+
    2023-06-17
  • 如何使用yum源安装oracle 11g数据库
    这篇文章主要介绍了如何使用yum源安装oracle 11g数据库,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。***************...
    99+
    2024-04-02
  • Oracle 11g数据库的安装及配置方法
    本篇内容介绍了“Oracle 11g数据库的安装及配置方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!O...
    99+
    2024-04-02
  • 怎么在Centos7中安装Oracle 11G R2数据库
    这篇文章主要讲解了“怎么在Centos7中安装Oracle 11G R2数据库”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在Centos7中安装Ora...
    99+
    2024-04-02
  • Linux怎么安装Oracle 11g
    这篇文章主要讲解了“Linux怎么安装Oracle 11g”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux怎么安装Oracle 11g”吧!安装前环...
    99+
    2024-04-02
  • linux怎么安装oracle数据库
    安装Oracle数据库在Linux操作系统上可以按照以下步骤进行: 下载Oracle数据库安装文件:首先需要从Oracle官网下...
    99+
    2024-04-02
  • Oracle数据库在Linux系统下的安装过程
    这篇文章主要介绍“Oracle数据库在Linux系统下的安装过程”,在日常操作中,相信很多人在Oracle数据库在Linux系统下的安装过程问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望...
    99+
    2024-04-02
  • Linux环境下安装MySQL数据库
    目录1.概述2.前期准备2.1下载mysql二进制安装包2.2导入mysql二进制安装包3.mysql部署4.修改mysql密码5.配置mysql阿里云安全组策略1.概述 对于mys...
    99+
    2024-04-02
  • Linux虚拟机下安装Oracle 11G教程图文解说
    1.安装环境 操作系统:Red hat 6.5 内存:内存最低要求256M (使用:grep MemTotal /proc/meminfo 命令查看) 交换空间:SWAP交换空间大小根据内存大小决定(使用:...
    99+
    2024-04-02
  • Oracle数据库如何下载与安装
    这篇文章主要介绍“Oracle数据库如何下载与安装”,在日常操作中,相信很多人在Oracle数据库如何下载与安装问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Oracle数据库如何下载与安装”的疑惑有所帮助!...
    99+
    2023-06-08
  • informix数据库Linux/Unix下安装配置
    1、数据库安装前准备创建informix组和用户使用root用户创建informix组和informix用户,并修改口令groupadd  informix;useradd -g informix...
    99+
    2024-04-02
  • Oracle 11g数据库的部署
    一、前言    最近要准备考试了,准备温习下Oracle数据库的相关知识,那么学习Oracle的前提肯定是部署了,目前主流Oracle版本为11g,那么接下来我们就先来一起看下,如何部署...
    99+
    2024-04-02
  • 怎么在Linux上安装Oracle数据库
    这篇文章主要介绍“怎么在Linux上安装Oracle数据库”,在日常操作中,相信很多人在怎么在Linux上安装Oracle数据库问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”...
    99+
    2024-04-02
  • Linux系统下安装Redis数据库过程
    目录安装远程访问总结安装 添加路径 # mkdir data # cd data 下载 wget http://download.redis.io/releases/re...
    99+
    2024-04-02
  • Linux环境下如何安装mysql5.7.36数据库
    今天就跟大家聊聊有关Linux环境下如何安装mysql5.7.36数据库,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。下载地址:https://dev.mysql.com/downl...
    99+
    2023-06-22
  • 手工创建Oracle 11g数据库
    配置Oracle环境变量 1、编辑.bash_profile [oracle@FDB ~]$ vi ~/.bash_profile 2、使配置文件生效 [oracle@FDB ~]$ . .bas...
    99+
    2024-04-02
  • Linux环境下安装mysql5.7.36数据库教程
    下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 上传到服务器 rz -be 解压文件 tar...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作