VM11 CentOS6.7 i386 安装 oracle 11g r2
CentOS 6.7 i386:最小桌面版本--中文
1.网络配置
ifup eht0
vim /etc/sysconfig/network-scripts/ifcfg-eth0
修改:NBOOT=yes
route

service network restart
setup
-->网络配置 -->设备配置 -->eth0 -->

service network restart
查看etho IP:ifconfig
测试网络: ping www.baidu.com
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle
id oracle
3.创建文件夹
mkdir -p /u01/app/oracle/product/11.2.0/dbhome_1
chown -R oracle.oinstall /u01
chmod -R 775 /u01
4.修改oracle用户的最大进程数
vim /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
--使配置生效:
source /etc/profile
5.修改操作系统对oracle用户资源的限制
vim /etc/security/limits.conf
增加内容:
#oracle add
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle hard stack 10240
# End of file
6.配置oracle用户的环境变量 .bash_profile
su - oracle
vi .bash_profile
增加内容:
export ORACLE_BASE=/u01/app #与上面的目录一致
export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1
export ORACLE_SID=orcl #SID注意和自己即将建立的SID对应
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
7.修改系统标识
vim /etc/redhat-release
修改后的文件内容:
# CentOS release 6.7(final)
Red Hat Enterprise Linux 6
8.关闭selinux
vim /etc/selinux/config
修改后的文件内容:
#SELINUX=enforcing
SELINUX=disabled
9.关闭防火墙
chkconfig iptables off
service iptables stop
10 修改内核参数
vim /etc/sysctl.conf
注释掉:
#kernel.shmmax
#kernel.shmall
增加内容:
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 = 1048586
--使配置生效
sysctl -p
11.修改/etc/pam.d/login
vim /etc/pam.d/login
增加内容(根据系统选择)
session required /lib/security/pam_limits.so #i386版本
session required /lib64/security/pam_limits.so #x86_64版本
session required pam_limits.so
12.修改YUM源为阿里的(可以不修改)
#备份原有YUM源,使之失效
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
#添加新的YUM源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
13安装包检查: #安装中可能会遇到问题,不会的就百度
rpm -q compat-db
#yum -y install compat-db
rpm -q kernel-headers
#yum -y install kernel-headers
rpm -q glibc-headers
#yum -y install glibc-headers
rpm -q glibc-devel
#yum -y install glibc-devel
rpm -q libgomp
#yum -y install libgomp
rpm -q libstdc++-devel
#yum -y install libstdc++-devel
rpm -q gcc
#yum -y install gcc
rpm -q gcc-c++
#yum -y install gcc-c++
rpm -q ksh
#yum -y install ksh
rpm -q sysstat
#yum -y install sysstat
rpm -q openmotif22
#yum -y install openmotif22
rpm -q libXp
#yum -y install libXp
rpm -q libXtst
#yum -y install libXtst
rpm -q pdksh
#yum -y install pdksh
rpm -q compat-libstdc++
#yum -y install compat-libstdc++
rpm -q elfutils-libelf-devel-static
#yum -y install elfutils-libelf-devel-static
rpm -q libaio-devel
#yum -y install libaio-devel
rpm -q libgcc
#yum -y install libgcc
rpm -q libgomp
#yum -y install libgomp
rpm -q numactl-devel
#yum -y install numactl-devel
rpm -q unixODBC
#yum -y install unixODBC
rpm -q unixODBC-devel
#yum -y install unixODBC-devel
14.安装
在虚拟机内 登陆 ORACLE用户(不要用su - oracle)
startx
cd
cd database/ #切换到解压的文件所有的位置
./runInstaller
在进行安装检查的时候可能会出现缺少包的情况,根据提示去安装对应的包,YUM安装不了的去百度上面找包的文件,可以忽略检查继续进行安装(不建议,祝好运)。
VM11 CentOS6.7 i386 安装 oracle 11g r2的更多相关文章
- Redhat Linux 下安装Oracle 11g R2
能够下载:http://download.csdn.net/detail/ykh554541184/8086647文档方便查阅 官方文档:http://docs.oracle.com/cd/E1188 ...
- Oracle Linux 6.3下安装Oracle 11g R2(11.2.0.3)
本文主要描写叙述了在Oracle Linux 6.3下安装Oracle 11gR2(11.2.0.3).从Oracle 11g開始,Oracle官方站点不再提供其Patch的下载链接,须要使用Meat ...
- CentOS 7静默安装Oracle 11g R2数据库软件
之前安装Oracle 11g R2数据库软件都是建立在图形界面上的,不过现在大部分服务器上都没有安装图形界面.图形界面安装较为方便,安装选项清晰,步骤明确,但Oracle还支持另一种安装方式,就是通过 ...
- centos 安装oracle 11g r2(一)-----软件安装
centos 安装oracle 11g r2(一)-----软件安装 1.进入管理员权限 [anzerong@localhost ~]# su - root password [root@localh ...
- centos 安装oracle 11g r2(三)-----表空间创建
centos 安装oracle 11g r2(三)-----表空间创建 创建表空间前要保证监听与数据库实例已经启动 1.启动监听 [oracle@localhost ~]$ lsnrctl start ...
- centos 安装oracle 11g r2(二)-----监听配置与创建数据库实例
centos 安装oracle 11g r2(二)-----监听配置与创建数据库实例 一.监听配置(命令:netca) 1.以 oracle 用户输入命令,启动图形化工具配置监听 [oracle@lo ...
- CentOS 安装Oracle 11g R2
CentOS 安装Oracle 11g R2 学习了-/ https://www.osyunwei.com/archives/5445.html
- CentOS6.8环境安装oracle 11G
本节所讲内容: oracle11g基础环境配置 数据库的三种安装方式(图形.静默.克隆) http://db-engines.com REDHAT6.5安装oracle11.2.4 ORACLE11G ...
- windows 7 64位 安装oracle 11g R2
1.下载Oracle 11g R2 for Windows的版本 下载地址: http://www.oracle.com/technetwork/database/enterprise-edition ...
随机推荐
- [USACO13JAN] Seating
https://www.luogu.org/problem/show?pid=3071 题目描述 To earn some extra money, the cows have opened a re ...
- Scala Option类型
转载自: Scala 初学者指南, 这里有一系列很棒的文章 类型 Option 可能你已经见过它在 Map API 中的使用:在实现自己的提取器时,我们也用过它, 然而,它还需要更多的解释. 你可能会 ...
- eclipse+Maven插件报错:-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.
问题描述: eclipse indigo+maven3.3.3+jdk1.70 maven插件执行报错:-Dmaven.multiModuleProjectDirectory system prope ...
- SpringBoot的注解:@SpringBootApplication注解 vs @EnableAutoConfiguration+@ComponentScan+@Configuration
spring Boot开发者经常使用@Configuration,@EnableAutoConfiguration,@ComponentScan注解他们的main类, 由于这些注解如此频繁地一块使用( ...
- RocketMQ(五):namesrv初探
匠心零度 转载请注明原创出处,谢谢! RocketMQ网络部署图 NameServer:在系统中是做命名服务,更新和发现 broker服务. Broker-Master:broker 消息主机服务器. ...
- c++中的类之构造函数
一.构造函数的缘由 本文我们主要来讲解c++中类的构造函数,其中涉及了深拷贝和浅拷贝的问题,这也是在面试笔试中经常会碰到的问题.如果您是第一次听说构造函数,可能会觉得这个名字有点高大上,而它却和实际中 ...
- python之路1
python之路 http协议 html HTML2 CSS选择器 CSS属性操作 CSS属性操作/下 JavaScript(js)/上 JavaScript的对象 JavaScript的对象/下 前 ...
- python—-模块与包1
模块与包 1 什么是模块? 一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀 2 为何要使用模块? 如果你对出python解释器然后重新进入,那么你之前定义的函数 ...
- 深入理解.net - 1.继承的本质
最近偶然看到这个博客你必须知道的.net,作者6的飞起啊,干货十足,还是07年写的...写的也很赞,评论更精彩,在此强烈推荐一波,看的感觉就像沙漠里发现了绿洲一样,很兴奋,意犹未尽,迫不及待的看完一篇 ...
- Oracle表空间的管理方式
解释说明:表空间是一个逻辑概念:=> oracle 逻辑概念段区块管理方式: number one => tablespace number two=> segments Oracl ...