问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在linux系统下安装oracle数据库

发布网友 发布时间:2022-04-21 05:24

我来回答

2个回答

热心网友 时间:2022-04-08 00:10

方法/步骤

检查硬件是否满足要求
1)确保系统有足够的 RAM 和交换空间大小,运行以下命令:
#grep MemTotal /proc/meminfo
#grepSwapTotal /proc/meminfo

注:所需最小 RAM 为 512MB,而所需最小交换空间为 1GB。对于 RAM 小于或等于 2GB 的系统,交换空间应为 RAM 数量的两倍;对于 RAM 大于 2GB 的系统,交换空间应为 RAM 数量的一到两倍。
2)确保有足够的磁盘空间。Oracle 10g软件大约需要 2.5GB 的可用磁盘空间,数据库则另需至少1.2G的磁盘空间
3)/tmp 目录至少需要 400MB 的可用空间。

要检查系统上的可用磁盘空间,运行以下命令:
#df-h

检查系统是否已安装所需的开发包
使用rpm -qa命令,确保以下包已成功安装。对于包的版本,只有版本高于下面的都可以,如果低于此版本,则要升级处理,如下:
binutils-2.15.92.0.2-13.EL4
compat-db-4.1.25-9
compat-libstdc++-296-2.96-132.7.2
control-center-2.8.0-12
gcc-3.4.3-22.1.EL4
gcc-c++-3.4.3-22.1.EL44
glibc-2.3.4-2.9
glibc-common-2.3.4-2.9
gnome-libs-1.4.1.2.90-44.1
libstdc++-3.4.3-22.1
libstdc++-devel-3.4.3-22.1
make-3.80-5
pdksh-5.2.14-30
sysstat-5.0.5-1
xscreensaver-4.18-5.rhel4.2
setarch-1.6-1
lio-0.3.103-3

创建oracle组和oracle用户
创建用于安装和维护 Oracle 10g软件的 Linux 组和用户帐户。用户帐户将称为 oracle,而组将称为 oinstall(用于软件安装) 和 dba(用于数据库管理)。
#groupadd oinstall
#groupadd dba
#useradd -m -g oinstall -G dba oracle –poracle (p表示添加帐号密码)
创建oracle目录并改变目录权限
现在,创建存储 Oracle 10g 软件和数据库文件的目录。本指南在创建目录结构时所用的命名惯例符合最佳灵活结构 (OFA) 规范。
以 root 用户身份执行以下命令:
#mkdir -p /u01/app/oracle # oracle根目录,-p 表示递归建立目录
#mkdir -p /u02/oradata # oracle数据文件存放目录
#chown -R oracle:oinstall /u01
#chown -R oracle:oinstall /u02
#chmod -R 775 /u01
#chmod -R 775 /u02

配置linux内核参数
#vi/etc/sysctl.conf,添加如下内容:
kernel.shmall = 2097152
kernel.shmmax = 2147483648 #此处默认设置为2G,数值一般设为物理内存的40~50%
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 = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144

完成后,运行以下命令激活更改:
#sysctl–p

注:Linux 内核非常出色。与大多数其他 *NIX 系统不同,Linux 允许在系统启动和运行时修改大多数内核参数。完成内核参数更改后不必重新启动系统。Oracle 数据库 10g 需要以下所示的内核参数设置。其中给出的是最小值,因此如果您的系统使用的值较大,则不要更改它。
配置oracle用户的shell*
#vi /etc/security/limits.conf 添加如下内容:
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536

#vi /etc/pam.d/login 添加如下内容:
session required pam_limits.so
导出x图形界面给oracle用户
由于安装时采用的是oracle的OUI图形化界面,需要X支持,而默认oracle用户是不支持图形化操作的,必须以root的身份导出X给oracle用户使用。运行如下命令:
#xhost +
access control disabled,clients can connect from any host
出现以上文字表示导出成功。

oracle用户下执行

1.2.1设置环境变量
#su –oracle
$vi .bash_profile
加入以下内容:
TMP=/tmp
TMPDIR=$TMP
ORACLE_BASE=/u01/app/oracle #oracle 根目录
ORACLE_HOME=$ORACLE_BASE/proct/10.2.0/db_1 #oracle 家目录
ORACLE_SID=orcl #根据实际需要命名
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
PATH=$ORACLE_HOME/bin:$PATH
exportTMP TMPDIR ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATH

$source .bash_profile #使环境变量生效
2、安装 Oracle
2.1、下载并解压oracle软件
从Oracle网站下载10201_database_linux_x86_32.cpio.gz到oracle用户家目录下/home/oracle/(也可为其他目录),使用oracle用户登录后,解压此文件:
$startx
$cd /home/oracle
$gunzip 10201_database_linux_x86_64.cpio.gz
$cpio -idmv <10201_database_linux_x86_64.cpio

以上操作将Oracle安装文件解压到database/目录。
(根据下载的包的格式不同,解压出来后的目录格式可能不同。)
2.2、Oracle OUI进行图形化安装(推荐使用高级安装方式)
切换到database/目录下,运行以下命令:

$cd database
$./runInstaller

检验是否安装成功
数据库正常安装结束后,默认是启动的。以oracle用户身份运行以下命令测试:
$sqlplus/ as sysdba
SQL>selectopen_mode from v$database;
OPEN_MODE
------------------
READ WRITE
若出现以上文字说明数据库正在正常运行。自此,数据库安装成功。

热心网友 时间:2022-04-08 01:28

这种东西百度一下就全出来了
小白都能看懂的Linux安装Oracle数据库详细教程

ISO镜像源、安装Oracle依赖包、配置ZeroConf、关闭透明大页和numa、配置系统参数文件和系统资源限制,都是安装过程中的关键步骤。在安装Oracle软件之前,我们还会创建用户和组、创建Oracle安装目录,并配置用户环境变量。接下来,我们将详细介绍Oracle软件的安装过程,包括上传软件包、解压、安装VNC软件、连接VNC远...

怎么在linux下安装oracle数据库

首先需要检查系统版本,然后从Oracle官方文档中找到对应的Linux版本。[root@FSWWOA /]# cat /proc/version Linux version 2.6.32-71.el6.x86_64 (root@CentOS6064.localdomain) (gcc version 4.4.4 20100726 (Red Hat 4.4.4-13) (GCC) ) #1 SMP Wed Feb 29 15:21:16 CST 201212 Oracle...

【运维必看】linux下oracle安装教程

重启系统,解压下载的Oracle数据库文件至指定目录,并给解压后的目录赋权限给oracle用户。重新启动服务器,并通过Xmanager软件进入服务器界面,以oracle用户身份执行安装指令。进入图文界面进行Oracle数据库安装,直至完成安装。使用root用户执行相关脚本,启动监听服务并检查监听状态。查看监听端口,确保监听成功。...

怎么在linux下安装oracle数据库

Linux 内核非常出色。与大多数其他 *NIX 系统不同,Linux 允许在系统启动和运行时修改大多数内核参数。完成内核参数更改后不必重新启动系统。Oracle 数据库 10g 需要以下所示的内核参数设置。其中给出的是最小值,因此如果您的系统使用的值较大,则不要更改它。kernel.shmall = 2097152 kernel.shmmax = ...

怎么在linux下安装oracle数据库

1. 修改内核参数;这一步修改主要是因为,在oracle的官方文档中有对oracle数据库安装配置的最低要求,因此需要修改一下 vi /etc/sysctl.conf #编辑,在最后添加以下代码 net.ipv4.icmp_echo_ignore_broadcasts = 1 net.ipv4.conf.all.rp_filter = 1 fs.file-max = 6815744 fs.aio-max-nr = ...

怎么在linux下安装oracle数据库

1).安装软件包。2).修改系统参数。3).配置DNS。4).配置HOSTS。5).创建组、用户和目录。6).设置环境变量。7).配置SSH用户等效性。8).配置时间同步服务。9).安装cuvqdisk包。10).CVU验证安装环境。11).创建ASM磁盘。2.安装Oracle软件和创建数据库。这个步骤就是开始安装Oracle软件(Grid、Database...

怎么在linux下安装oracle数据库

2)确保有足够的磁盘空间。Oracle 10g软件大约需要 2.5GB 的可用磁盘空间,数据库则另需至少1.2G的磁盘空间 3)/tmp 目录至少需要 400MB 的可用空间。要检查系统上的可用磁盘空间,运行以下命令:df-h 2 检查系统是否已安装所需的开发包 使用rpm -qa命令,确保以下包已成功安装。对于包的版本,只有...

Linux新手入门系列:oracle图形化界面安装配置过程

第一步:做好Linux下的Oracle安装准备。确保系统符合要求。下载Oracle数据库安装包,上传至/home/soft目录,并解压安装包。第二步:执行命令./runInstaller启动图形化界面安装过程。接下来进行一系列的图形化界面配置步骤,包括选择安装类型、配置数据库相关参数、设置监听端口等。安装完成后,检查监听状态,...

Linux系统中Docker环境下Oracle12c安装步骤

SQL&gt; CREATE USER test IDENTIFIED BY test;SQL&gt; GRANT CREATE SESSION, CREATE TABLE, CREATE INDEX, CREATE TRIGGER, CREATE VIEW, CREATE PROCEDURE, CREATE SEQUENCE, CREATE ROLE, CREATE CLUSTER TO test;至此,您已成功在Linux系统中的Docker环境下安装并配置了Oracle12c数据库。

如何在Linux环境下安装Oracle 数据库11g

一、修改操作系统核心参数 在Root用户下执行以下步骤:1)修改用户的SHELL的限制,修改/etc/security/limits.conf文件 输入命令:vi /etc/security/limits.conf,按i键进入编辑模式,将下列内容加入该文件。?1 2 3 4 5 6 7 oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024...

linux查看oracle数据库 linux登录oracle数据库 linux部署oracle数据库 linux关闭oracle数据库 linux连接oracle数据库 linux重启oracle数据库 oracle数据库安装 linux安装数据库 linux 安装oracle
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
cad里面打完字怎么还原十字架 财务建帐需要什么 建账建账的基本要求 当爱情与亲情需要丢弃一样时,你会选择丢弃哪一方 当爱情和亲情有冲突时你会怎样决择?你会为你所爱的人不顾一切吗? 剑网三 查看余额 因为某些特殊原因不好登陆游戏查看,求其他方式_百度知 ... 右肺上叶中叶结节灶怎么回事 节能门窗有哪些标准 节能门窗有哪些 节能门窗具有哪些特征 linux下的oracle库文件能否导入windows2000中 oracle linux怎么用 linux中中连接oracle中怎么导入数据库.dmp文件 linux下怎么用exp和imp导出和导入指定的oracle数据库表? 怎么在linux中操作oracle数据库 怎么在linux下安装oracle数据库 如何连接到linux上的oracle数据库 linux下的oracle导入数据出问题,我是第一次使用linux,请高手帮忙啊!谢谢! linux的下载命令 求教linux 下oracle数据的导入导出方法详细步骤 linux oracle 怎么导入.dmp文件 linux下我要使用oracle的sqlload向数据库中导入数据。 求教linux 下oracle数据的导入导出方法详细步骤 在linux系统下导入oracle数据文件。 linux中怎么实现导入导出oracle数据库中 求教linux 下oracle数据的导入导出方法详细步骤 qsv是什么格式,如何转换qsv格式 qsv格式转换mp4教程 怎么把qsv转换成mp4 简单好用的qsv格式转换器有哪些? qsv格式转换为AVI cpu 指令系统是什么 邯郸市到涉县娲皇宫总共价格 CPU的指令解释 一般铝型材价格多少钱一公斤? 工业铝型材价格多少? 铝型材多少钱一吨? 铝型材的价格是多少? 铝型材规格有哪些 价格是多少 铝合金型材多少钱一斤 挤压铝型材现在多少钱一吨? 定制铝合金型材价格是多少 铝合金型材价格 铝合金型材生产厂家 工业铝型材价格一般是在多少?哪家的性价比高 铝型材的价格是多少啊?每天都是不一样的吗? 铝型材多少钱一吨 铝型材现在一般市场价位是多少钱一吨? 铝合金型材多少钱一吨 6063铝型材多少钱一吨? 工业铝型材有哪些规格型号?工业铝型材价格多少? 铝型材的价格是怎样算的,急。