Centos6.5安装oracle 11G
1.安装环境:linux服务器:centos6.5 oracle版本:11g R2
2.系统要求:
系统要求 |
说明 |
内存 |
必须高于1G的物理内存 |
交换空间 |
一般为内存的2倍,例如:1G的内存可以设置swap 分区为3G大小 |
硬盘 |
5G以上 |
1,安装准备以及安装配置。
配置虚拟机网络:(固定ip地址,删除HWADDR MAC地址)
在/etc/sysconfig/network-scripts的ifcfg-eth0中,修改完成重启网络服务。
2,修改主机名:(hostname查询当前主机名,vi /etc/sysconfig/network进入后,“i”键进入编辑状态,修改当前主机名为oracledb。修改完以后重新启动 reboot。
3, 添加主机与IP的对应关系(不添加后面安装过程可能会报Oracle Net Configuration Assisant failed的错误)
vi /etc/hosts
192.168.1.245 oracledb
4,创建用户和组:groupadd -g 251 oinstall groupadd -g 252 dba
useradd -u 256 -g oinstall -G dba -d /opt/oracle -s /bin/bash -m oracle
passwd oracle 更改密码,连续输入俩次密码相同。
5,修改内核参数:vi /etc/sysctl.conf 末尾添加如下
net.ipv4.ip_local_port_range= 9000 65500
fs.file-max = 6815744
kernel.shmall = 10523004
kernel.shmmax = 6465333657
kernel.shmmni = 4096
kernel.sem = 250 32000 100128
net.core.rmem_default=262144
net.core.wmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_max=1048576
fs.aio-max-nr= 1048576
sysctl -p 生效
6,修改系统资源限制 vi /etc/security/limits.conf 末尾添加
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
7,vi /etc/pam.d/login session
session required pam_namespace.so #在此行下面添加一条session required pam_limits.so
8,创建安装目录和权限。
mkdir -p /opt/oracle/app/
mkdir -p /opt/oracle/oradata/
chmod 755 /opt/oracle/
chmod 775 /opt/oracle/app/
chown oracle.oinstall -R /opt/oracle/
9,设置oracle环境变量,注意切换到oracle用户 (su - oracle)
vi ~/.bash_profile
export ORACLE_BASE=/opt/oracle/app
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_SID=orcl
source .bash_profile 立即生效。
10,下载安装依赖包
yum -y install gcc gcc-c++ make binutilscompat-libstdc++-33elfutils-libelf elfutils-libelf-devel glibc glibc-commonglibc-devel libaiolibaio-devel libgcclibstdc++ libstdc++-devel unixODBC unixODBC-devel
11,下载ftp
yum -y install vsftpd
启动ftp:service vsftpd start
配置ftp:vi /etc/vsftpd/vsftpd.conf
去掉注释:
添加oracle到vsftpd并重启vsftpd服务
将oracle用户添加到chroot_list文件中(chroot_list中的用户可以切换到其他目录)
vi chroot_list
oracle
service vsftpd restart
11,安装oracle(使用oracle用户登录)
[oracle@oracledb~]#unzip linux.x64_11gR2_database_1of2.zip
[oracle@oracledb~]#unzip linux.x64_11gR2_database_2of2.zip
12, 找到解压后的安装文件:运行database下的runInstaller脚本直接双击点击运行按钮即可。
13. 可以选择典型安装也可以选择高级安装(可以统一修改密码)安装选择服务版,大多采取默认即可。遇到这一步骤时,是由于联网安装的依赖包版本过高,直接忽略即可。
14. 大约30分钟左右后,出现如下界面,会提示执行下面两个脚本,利用root用户登录,到下面的两个目录下执行脚本即可。
在终端切换至root用户,运行界面提示的两个脚本(root.sh运行时要求替换的选择Y全部覆盖即可):
15. 运行完脚本,点击ok完成安装,此时测试oracle安装是否成功:
[oracle@oracledb~]#sqlplus sys
Centos6.5安装oracle 11G相关推荐
- centos 6.5 安装 oracle 11g,安装Centos6.5 安装Oracle 11g详细过程
CentOS6.5安装oracle 11G数据库详细过程安装环境 1台l inux虚拟机 CentOS6.564位系统,内存4G,CPU 2核磁盘50G Oracle软件版本l inux.x64 ...
- Linux下安装Oracle 11g详细过程
需要安装Oracle DataGuard,所以先要安装单台Oracle11g,下面是Linux下单台Oracle11g的详细安装过程. 1,安装环境 硬件环境:2台linux虚拟机,CentOS6.4 ...
- 菜鸟也来学习ORACLE(1)_linux下安装oracle 11g
加入 oracle Club 之前,学长给我们开了个小会 说是看看我们加入的意愿,哎哎 其实直无聊,但是大体比较重视linux 服务器的搭建 以及在linux 下安装oracle 搭建一个oracl ...
- WinXp安装Oracle 11g Express Edition
由于在虚拟机上学习(怕把真机器搞坏了),这次是在Windows XP上安装Oracle 11g Express. 本文安装的是Oracle 11g Express,是Oracle数据库的快速版(学习版 ...
- 在Windows 7下安装Oracle 11g的解决方法
在Windows 7下安装Oracle 11g的解决方法 前不久卸载掉了自己的Windows Vista系统,装上了Windows7 旗舰版,在装机过程中也遇到了很多问题,有些问题是自己不曾遇到过的, ...
- oracle数据库的详细安装,Oracle 11g数据库详细安装图文教程
本教程为大家分享了Oracle 11g数据库详细安装步骤,供大家参考,具体内容如下 1.先到Oracle官网上下载11g oracle Database 11g第 2 版 (11.2.0.1.0)标准 ...
- centos5.5上安装oracle 11g R2[转发-参考用]
centos5.5上安装oracle 11g R2[转发-参考用] + ------------------ CentOS 5.5上安装配置oracle 11g R2 --------------- ...
- RHEL5.5 安装 oracle 11g
参考了以下三篇文章安装成功,特记录! http://ithero.javaeye.com/blog/315092 http://www.oracle.com/technology/global/cn/ ...
- 【安装】Linux系统(X64)安装Oracle 11g
[安装]Linux系统(X64)安装Oracle 11g 一.修改操作系统核心参数 在Root用户下执行以下步骤: 1)修改用户的SHELL的限制,修改/etc/security/limits.con ...
最新文章
- 序列化和反序列化(转)
- Windows Server 2016 禁止自动更新后重启
- Java中如何实现代理机制(JDK、CGLIB)
- ARM中ROM,RAM,FLASH区别
- 关于Istio 1.1,你所不知道的细节
- embed 标签怎么嵌入pdf_联合Aspect-Sentiment主题嵌入的弱监督的情感分析(2020年10)
- 「12」你们啊,naive!——朴素贝叶斯谈笑录
- ORB-SLAM2双目开源框架 (2) Tracking解析
- php远程获取文件大小,PHP 获取远程文件大小的3种解决方法
- Linux最常用的20个命令
- 服务器如何取得系统管理员权限,技巧:Windows系统如何获得管理员权限?
- 按键消抖的Verilog实现
- 混合线性模型介绍--Wiki
- 职称计算机 河南,2017年河南职称计算机报名入口
- input框隐藏和不可编辑
- httpclient用法大全
- 基于SVM支持向量机的车牌分割识别算法matlab仿真——详细版
- 利用kali爆破telnet
- 错误:未将对象引用设置到对象的实例
- 如果成为一个合格的技术管理者
热门文章
- 主数据供应商有哪些!
- 关于我的项目-智慧图书馆(金蝶云·苍穹)
- word拼写检查自定义词典下载_如何在Word中限制拼写检查到主词典 | MOS86
- 9点上班,17点下班,一位程序员在国企工作的感悟
- 深度deepin v20 安装qt 5.14.2及环境配置过错
- 【渝粤题库】陕西师范大学152111公共部门人力资源开发与管理 作业(高起专、专升本)
- 路由跟踪(tracert、traceroute)简析
- 远程办公最佳实践及策略
- 【目标检测】【AnchorFree】【P-PicoDet】 移动端的目标检测器
- web前端JavaScript嵌入百度地图API的方法 最详细