CentOS6.8安装Oracle11g
===== 这中间还有很多细节问题该文档中并没有说明和指出:
1、如/tmp目录必须单独分出来,不然oracle在以后的使用中会逐渐变慢
2、官网说的512M内存即可,这里纠正下,如果只是测试安装那还行(行不行你试试便知道),如果是生产使用最少8G不商量
慢慢的再发现问题 =======
参考文档:https://www.cnblogs.com/websocket/p/4968721.html
官方下载: https://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html(如需下载需要oracle账号/密码)
我下载的是Linux x86-64版本
https://blog.51cto.com/11127731/2097511 #centos6.8安装oracle参考安装文档
安装前准备:
Oracle11gR2安装介质;
linux系统足够的磁盘空间和内存(我用的100G硬盘、4G内存);
linux系统需要有固定ip;
需要图形化界面;
依赖包可通过yum方式安装(需要联网环境);
zip包的解压工具可通过yum方式安装(需要联网环境);
root用户权限;
iptables和selinux关闭
service iptables stop
chkconfig iptables off

service network restart 重启网卡





passwd oracle
设置oracle用户的环境变量(需要切换到oracle用户,这些变量/地址都是默认的,提前使用默认的变量/地址)

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 #使配置立即生效
下载依赖包
yum -y install gcc gcc-c++ make binutilscompat-libstdc++-33elfutils-libelf elfutils-libelf-devel glibc* libaio* unixODBC unixODBC-devel compat-libstdc++-33-3.2.3-69.el6
注:上命令和下图有出入,如执行下图中命令核能会报错,要用root用户yum安装

=============================================================
- yum groupinstall "GNOME Desktop" #安装图形化界面
- startx #启动图形界面
=============================================================
自行下载oracle的包

解压缩
[oracle@oracle ~]$ for i in `ls`;do unzip $i;done
执行oracle安装脚本

解决办法:
注销当前用户:Crl+Alt+Backspace
用 oracle 用户登录系统

如出现安装是乱码,请在root用户下执行:yum -y groupinstall "Desktop" "Desktop Platform" "Desktop Development" "Fonts" "General Purpose Desktop" "Graphical Administration Tools" "Graphics Creation Tools" "Input Methods" "X Window System" "Chinese Support[zh]" "Internet Browser" 并且在执行./runInstaller执行之前执行 export LANG=en-us 然后再再安装oracle


数据库类型选择服务器版(如下图)

Grid Options项默认---Next(表示第一项为不使用集群)
Install Type项默认----Next(表示典型安装)
Typical Installation除最后两项设置管理员密码设置外,这里我都是选择的默认,密码要是8位且有数字、字符、下划线和大写(如下图)


使用rpm -q命令 检查一下这些包是否成功安装,点击 Ignore All 点击Next继续安装 ,随后就进入漫长的安装阶段。



中间会有一次报错(在93%~95%左右),点确定即可来到下图画面



接下来会执行2个脚本(如下图)


================= 以上为安装部分 ====================
启动oracle

执行一条语句,看看有没问题,如没问题则说明本地连接oracle成功(如下图)

日常命令:
lsnrctl help (所有的参数如下)
start stop status
services version reload
save_config trace spawn
change_password quit exit
set* show*
CentOS6.8安装Oracle11g的更多相关文章
- CentOS6.4 安装 Oracle11g
1.硬件要求检查: 1.1 内存要求: 内存大于1G(使用虚拟机安装时内存要稍微大一些,否则安装检查不通过) #cat /proc/meminfo //查看内存大小 1.2 交换分区要求: 交换分区是 ...
- centos6.9安装oracle11g
感谢强哥的文档 源文档链接 https://www.qstack.com.cn/archives/68.html #------------------------------------------ ...
- 【通过ssh oracle11g安装】centos6静默安装oracle11g
转载链接:https://blog.csdn.net/u011391839/article/details/76566316 根据实际情况略作调整~ 博主参考了以上链接成功进行安装,列一下自己遇到的坑 ...
- CentOS6.5安装Oracle11g
安装前必读: 1. 安装Oracle的虚拟机需要固定IP. 2. 注意安装过程中root用户与oracle用户的切换(su root/su oracle) 3. 环境变量 ...
- centos7远程安装oracle11g R2详细教程-解决一切问题
相关链接与资源: sqldevelper(各种操作系统的oracle客户端) http://www.oracle.com/technetwork/cn/developer-tools/sql-deve ...
- Linux CentOS 6.5 64位 静默安装Oracle11g 云主机
本例: 通过SSH远程连接云主机,上传oracle11g安装包,在centos6.5上无图形化界面静默安装oracle11g. 涉及工具及环境: 1.本地环境windows7+ssh远程连接工具xSh ...
- Centos6.5 安装 Oracle11gR2(64位)
Centos6.5安装 Oracle11gR2(64位) 安装centos6.5 (我的是虚拟机环境) 1. 下载centos6.5的安装包,不解释. 例如以下图: 2. 下载oracle安装包, ...
- Linux-CentOS7下安装Oracle11g
简述: 本文操作环境采用CentOS7 Linux安装Oracle11g与Windows区别较大,在Linux下需要创建用户以及用户组来供Oracle使用 Windows可以直接图形化界面从第一步到最 ...
- vmware Centos6.6安装64位
Centos6.6安装64位 必须开启BIOS中的虚拟化技术 首先开机进入BIOS,一般机器是按F2,我的T420是按F1,然后进入Security,Virtualization,选择Enable即可 ...
随机推荐
- 1.Bacula各组件说明
1. Bacula各组件说明 Baula有三个服务,分别是bacula-sd用于管理storage.bacula-fd为bacula客户端.bacula-dir为bacula的核心组件机direct ...
- 使用tinyproxy进行ip代理
爬虫经常用到ip代理.解决方案无非几种: 1.网络上寻找一些免费代理,优点:免费不限量:缺点:可用性较低,验证费时间费资源.一些有免费代理的网站,西刺代理,站大爷,89免费代理等等,网上可以搜出一大堆 ...
- 异步消息处理机制相关面试问题-intentservice面试问题详解
IntentService是什么? IntentService是继承并处理异步请求的一个类,在IntentService内有一个工作线程来处理耗时操作,启动IntentService方法和启动传统的S ...
- golang 数组之间的交集,差集,并集,补集
今天公司需求两个数组之间的差集,类库下不下来,就独立出来了一份,希望读者有用 package model import ( "sort" "sync" ) ty ...
- 201271050130-滕江南-《面向对象程序设计(java)》第十七周学习总结
201271050130-滕江南-<面向对象程序设计(java)>第十七周学习总结 博文正文开头格式:(2分) 项目 内容 这个作业属于哪个课程 https://www.cnblogs.c ...
- CSS基础学习-8.CSS盒子模型_标准盒子&&9.CSS怪异盒子
怪异盒模型 box-sizing:content-box;/*正常盒模型,默认值*/ box-sizing:border-box:/*怪异盒模型,固定了盒子的大小,无论是否添加内边距还是边框,盒子的大 ...
- JS 函数基础
函数简介 函数 函数也是一个对象 函数中可以封装一些功能(代码),在需要时可以指向这些功能(代码) 函数中可以保存一些代码在需要时调用 使用typeof检查一个函数对象时,会返回function 创建 ...
- select ... into outfile备份及恢复使用
select ... into outfile语句是一种逻辑备份的方法,更准确地说是导出一张表中的数据. Syntax:SELECT [ALL | DISTINCT | DISTINCTROW ...
- canvas制作圆形动态加载进度实例
window.onload=function(){ var loading=document.getElementById('loading'); var context=loading.getCon ...
- 我遇到的Echarts 最大值不显示&平均值不正常
用Echarts做图表的时候,遇到最大值不显示和平均值不正常的问题,如图: 找了半天,原来是X轴6个坐标有7个数据,只是最后那个数据没有显示出来,而且还是最大的,无语. 加上第七个坐标之后,就显示正常 ...