二、安装oracle11g2
本文是参考:http://www.osyunwei.com/archives/5445.html
先从官方下载oracle11g2(两个文件)
- 创建用户和组
groupadd oinstall #创建用户组oinstall groupadd dba #创建用户组dba useradd -g oinstall -g dba -m oracle #创建用户oracle,并加入oinstall和dba组 passwd oracle #设置用户oracle的登录密码,根据提示输入两次密码
- 创建oracle安装目录
mkdir -p /oracle/oraInventory #oracle数据库配置目录
- 设置目录所有者
chown -R oracle:oinstall /oracle #设置目录所有者为oinstall用户组的oracle用户 chown -R oracle:oinstall /oracle/oraInventory
- 修改系统标识
vim /etc/redhat-release #编辑
把CentOS Linux release 7.0.1406 (Core)
修改为#CentOS Linux release 7.0.1406 (Core) Red Hat Enterprise Linux 6
- 修改系统内核
vim /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 = 1048576 kernel.shmall = 2097152 #共享内存的总量,8G内存设置:2097152*4k/1024/1024 kernel.shmmax = 2147483648 #最大共享内存的段大小 kernel.shmmni = 4096 #整个系统共享内存端的最大数 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 #可使用的IPv4端口范围 net.core.rmem_default = 262144 net.core.rmem_max= 4194304 net.core.wmem_default= 262144 net.core.wmem_max= 1048576
- 设置oracle用户限制,提高软件运行性能
vim /etc/security/limits.conf #在末尾添加以下代码
oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536
- 配置oracle用户环境变量
vim /home/oracle/.bash_profile #在最后添加以下代码
export ORACLE_BASE=/oracle #oracle数据库安装目录 export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1 #oracle数据库路径 export ORACLE_SID=orcl #oracle启动数据库实例名 export ORACLE_UNQNAME=$ORACLE_SID export PATH=$ORACLE_HOME/bin:/user/sbin:$PATH #添加系统环境变量 export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH #添加系统环境变量
source /home/oracle/.bash_profile #使设置立刻生效
- 安装oracle数据库需要的软件包
yum install gcc* gcc-* gcc-c++-* glibc-devel-* glibc-headers-* compat-libstdc* libstdc* elfutils-libelf-devel* libaio-devel* sysstat* unixODBC-* pdksh-*
--centos6.5需要安装yum install binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc.i686 glibc-common glibc-devel glibc-devel.i686 glibc-headers ksh libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libgcc.i686 libstdc++ libstdc++.i686 libstdc++-devel make sysstat unixODBC unixODBC-devel -y
- 重启下系统 以oracle的身份登录系统
- 解压oracle下载的两个文件
unzip linux.x64_11gR2_database_1of2.zip unzip linux.x64_11gR2_database_2of2.zip
-
cd database
- 为防止乱码,运行
export LANG=en_US
- 运行oracle安装程序
./runInstaller
-
取消默认选择,点击next -
点击 yes -
点击next -
选择server Class 点击next -
点击next -
选择Advanced install 点击next -
添加简体中文 ,点击next -
点击next -
之前已经设置好环境变量了,这里会自动填充路径,点击next -
点击next -
点击yes -
点击next -
点击next -
配置字符集,点击next -
点击next -
点击next -
选择备份, 点击next -
选择统一设置密码,点击next -
点击yes -
点击next -
选择Ignore all ,点击next -
点击Finish - 进入安装过程
- 安装到68%的时候会有如下提示,直接点击continu
-
点击ok -
- 打开命令行窗口
su
输入root帐号密码,运行/oracle/oraInvertory/orainstRoot.sh /oracle/product/11.2.0/dbhome_1/root.sh
- 点击ok
安装完成 点击close - 把系统标识修改回来
vim /etc/redhat-release #编辑
把#CentOS Linux release 7.0.1406 (Core) Red Hat Enterprise Linux 6
修改为:CentOS Linux release 7.0.1406 (Core)
相关推荐
### Oracle11gR2 CentOS7 静默安装详细指南 #### 一、环境准备与配置 在进行Oracle11gR2的静默安装之前,需要做好一系列的环境准备与配置工作。 ##### 1.1 虚拟机环境搭建 - 使用**VMware Workstation 11**搭建...
本文将指导读者在 CentOS 7 操作系统上安装 Oracle 11gR2 数据库。本文涵盖了从环境准备到安装 Oracle 数据库的所有步骤。 一、环境准备 在安装 Oracle 数据库之前,需要准备好环境。首先,需要安装 CentOS 7 操作...
在CentOS 7上离线安装Oracle 11g R2是一项技术性较强的任务,因为需要解决许多依赖问题。这里我们将详细讲解如何在没有网络连接的情况下,完成Oracle 11g R2在CentOS 7上的安装。 首先,你需要准备一个包含所有离线...
在CentOS7上安装Oracle 11g R2是一个复杂的过程,涉及到多个步骤,包括环境配置、依赖包安装以及数据库的设置。以下是安装过程中需要掌握的关键知识点: 1. **系统环境**:首先确保你的系统是64位的CentOS7。在安装...
在安装Oracle 11gR2数据库之前,你需要确保你的CentOS 7.1系统满足必要的硬件和软件要求。首先,内存至少需要1GB,但推荐至少2GB以确保顺畅运行。如果你的系统内存小于2GB,建议设置swap分区大小为内存的1.5倍;若...
Centos7下安装Oracle11gR2
Centos7 源码安装Oracle 11gR2.md 存放这里,让大家下载快捷一点
本篇将详细讲解在CentOS 7上安装Oracle 11g R2的步骤,以及解决可能出现的中文乱码问题。 首先,准备工作至关重要。确保你的CentOS 7系统已经更新到最新版本,并且安装了以下基础依赖: 1. **开发工具**:运行`yum...
Centos7 上安装 Oracle 11g R2 Centos7 上安装 Oracle 11g R2 需要经过多个步骤,包括环境准备、安装包准备、创建系统用户和用户组、安装目录创建、修改 OS 系统标识、关闭防火墙和 SELinux、修改内核参数、配置...
centos7安装oracle 11gR2缺失的lib包,包含 libaio,compat-libstdc++-33-3.2.3-72.el7.x86_64 libreadline7-7.0-lp151.9.33.x86_64 pdksh-5.2.14-1.i386,unixODBC-2.3.4-7.fc27.x86_64,compat-libstdc++-33-3.2.3-...
CentOS 7上安装Oracle 11gR2的全程详细图解教程是一个针对系统管理员和数据库管理员的实用指南,它包含了从操作系统的安装和配置到数据库软件的安装与设置的所有步骤。以下知识点详细解析了从开始到完成Oracle 11gR2...
离线安装Oracle 11g R2在CentOS 7上需要仔细规划和执行,确保所有依赖项都已到位,这样才能确保数据库服务的稳定性和安全性。通过遵循提供的指南和详细说明,即使在网络受限的环境中,也能顺利完成安装。
Centos7静默安装Oracle 11g Oracle 11g 是一个功能强大且广泛使用的关系数据库管理系统,静默安装可以简化安装过程,提高安装效率。下面是 CentOS 7 下静默安装 Oracle 11g 的详细步骤。 创建用户和组 在安装 ...
### Centos7安装Oracle 11gR2指南 #### 环境准备与系统配置 在进行Oracle 11g R2的安装前,首先需要确保Centos 7系统的环境满足安装要求,并进行必要的系统调整。 ##### 系统环境: - **操作系统**:Centos 7.x ...
### CentOS 5.11 上安装Oracle 11gR2 实践指南 #### 一、准备工作 在正式安装 Oracle 11g R2 之前,需要做好一系列的基础准备,包括但不限于操作系统的选择与配置、虚拟网络环境的搭建、以及相关的环境变量设定等...
Oracle 11gR2 安装依赖 Oracle 11gR2 安装依赖 Oracle 11gR2 安装依赖 Oracle 11gR2 安装依赖 Oracle 11gR2 安装依赖
Exception in thread "main" java.lang.UnsatisfiedLinkError: /app/oracle/product/11.2.0/jdk/jre/lib/amd64/xawt/libmawt.so: libXext.so.6: cannot open shared object file: No such file or directory ...
这些步骤都是为了确保Oracle 10g R2能够在CentOS系统上正确安装和运行。静默安装提供了便利性,特别是对于批量部署和无人值守安装的情况。而手工建库则为数据库管理员提供了更细致的控制权,能够更好地定制和优化...
centos4[1].7+oracle11gr1的安装centos4[1].7+oracle11gr1的安装centos4[1].7+oracle11gr1的安装centos4[1].7+oracle11gr1的安装centos4[1].7+oracle11gr1的安装centos4[1].7+oracle11gr1的安装centos4[1].7+oracle...