Oracle数据库学习(三):Oracle数据库的环境配置与安装
1、解压oracle安装包
将oracle的安装包和补丁包都存放在/home/oracle/soft目录下,然后对其进行解压,建议以root权限进行解压。
unzip p13390677_112040_Linux-x86-64_1of7.zip
unzip p13390677_112040_Linux-x86-64_2of7.zip
unzip p28729262_112040_Linux-x86-.zip
解压后会出现两个文件夹database是安装包、28729262是补丁包
2、安装oracle
在oracle用户下操作
su - oracle
进入安装目录,查看文件
cd /home/oracle/soft/database
ll
可以看到各项文件。
开始安装,安装前先运行export命令
export DISPLAY=192.168.91.1:0.0
./runInstaller
安装过程不再文字叙述,以图片的方式呈现。
弹出Execute Configuration scripts对话框,先在root用户下运行上面的两个脚本。
/u01/app/oraInventory/orainstRoot.sh
/u01/app/db/product/11.2/root.sh
第二个脚本需要手动输入/usr/local/bin确认。最后点击OK,安装成功!
3、建立监听
netca
安装原则是一路向下,默认安装。
安装完成后,查看监听状态,并关闭监听。
lsnrctl status
lsnrctl stop
4、更新opatch,打补丁
查看opatch版本信息
opatch version
可以看到版本为11.2.0.3.4,要保证版本在11.2.0.3.15以上才行。
在root权限下解压opatch安装包到oracle目录下,输入A。
unzip p6880880_112000_Linux-x86-.zip -d $ORACLE_HOME
再次查看opatch版本。
开始打补丁,
cd /home/oracle/soft//
opatch apply
一路输入“y”即可安装补丁成功。
然后开启监听,
lsnrctl start
5、DBCA建库
dbca
到这里鼠标就死翘翘了,解决办法看下一篇博文吧!先来看一看安装过程
输入数据库实例的名字,取消掉Configure Enterprise Manager的勾选。
选择第二项选项,输入密码,下一步,选择“Use Oracle-Managed Files”。
指定快速恢复区,存放归档日志,备份等,勾选“Enable Archiving”,指定内存,使用自动内存管理,Memory建议默认设置。
指定进程,Sizing输入1500;选择字符集,Character Sets字符集选择第三项。
指定重做日志,每个日志组有2个成员,大小为512M,防止单点故障;再重新添加一个日志组。
等待安装完成即可!
Oracle数据库学习(三):Oracle数据库的环境配置与安装的更多相关文章
- Java开发学习(三十七)----SpringBoot多环境配置及配置文件分类
一.多环境配置 在工作中,对于开发环境.测试环境.生产环境的配置肯定都不相同,比如我们开发阶段会在自己的电脑上安装 mysql ,连接自己电脑上的 mysql 即可,但是项目开发完毕后要上线就需要该配 ...
- Mysql数据库学习笔记之数据库索引(index)
什么是索引: SQL索引有两种,聚集索引和非聚集索引,索引主要目的是提高了SQL Server系统的性能,加快数据的查询速度与减少系统的响应时间. 聚集索引:该索引中键值的逻辑顺序决定了表中相应行的物 ...
- ubuntu 开发环境配置及安装 nodejs
ubuntu 开发环境配置及安装 nodejs 1 安装nodejs $ sudo apt-get install build-essential $ sudo apt-get install gcc ...
- ogre3d环境配置 SDK安装配置及简单事例教程
ogre3d环境配置 SDK安装配置及简单事例教程 http://www.cr173.com/html/22594_1.html ogre3d环境配置 SDK安装配置及简单事例教程 http://ww ...
- MySQL、SqlServer、Oracle,这三种数据库的优缺点,你知道吗?
盘点MySQL.SqlServer.Oracle 三种数据库优缺点 MySQL SqlServer Oracle 一.MySQL 优 点 体积小.速度快.总体拥有成本低,开源:支持多种操作系统:是开源 ...
- oracle 10g 学习之oracle管理(3)
怎样将预先写好的sql脚本执行? select * from employees;→107条记录 利用 Oracle 企业管理器连接数据库服务器 点击打开以下界面: 此时已经连接成功了 用 Oracl ...
- log4net保存到数据库系列三、代码中xml配置log4net
园子里面有很多关于log4net保存到数据库的帖子,但是要动手操作还是比较不易,从头开始学习log4net数据库日志一.WebConfig中配置log4net 一.WebConfig中配置log4ne ...
- 数据库学习之mysql数据库
参考链接网站: http://c.biancheng.net/view/2361.html Mysql的版本以及版本号 MySQL Community Server(社区版):该版本完全免费,但是官方 ...
- 数据库学习 day1 认识数据库
从SQL的角度而言,数据库是一个以某种有组织的方式储存的数据集合. 我们可以把它比作一个“文件柜”,这个“文件柜”是一个存放数据的物理位置,不管数据是什么,也不管数据是如何组织的. 下面介绍几个术语 ...
随机推荐
- 四元数--结合《real time rendering》中关于四元数部分
四元数产生于1843年,是复数的一个扩展,所以里面包含了一些复数的运算.直到1985年才在图形学中使用. 四元数的优势是,相对与矩阵和欧拉角,四元数更直观和方便.四元数还可以用作某些方向上的插值,而欧 ...
- MyBatis 实用篇(二)配置文件
MyBatis 实用篇(二)配置文件 一.全局配置 全局配置:http://www.mybatis.org/mybatis-3/zh/configuration.html <?xml versi ...
- 在ceph中:pool、PG、OSD的关系
原文:http://www.cnblogs.com/me115/p/6366374.html Pool是存储对象的逻辑分区,它规定了数据冗余的类型和对应的副本分布策略:支持两种类型:副本(replic ...
- OpenSSL命令---crl2pkcs7
用途: 本命令根据CRL或证书来生成pkcs#7消息. 用法: openssl crl2pkcs7 [-inform PEM|DER ] [-outform PEM|DER ] [-in filena ...
- pro1
#include<iostream> using namespace std; int main(void) { int i,a[],sum; cin>>i; for(i=0; ...
- 离线下载解决Nuget程序包及其依赖包的方法
由于使用的一台电脑没有联网,但是需要asp.net core项目时使用到一个package,于是在nuget.org上手动下载.但是最后发现,依赖的包实在太多,手动下载太费时.于是晚上花时间研究了一下 ...
- ASP.NET Core学习指导
ASP.NET Core 学习指导 "工欲善其事必先利其器".我们在做事情之前,总应该做好充分的准备,熟悉自己的工具.就像玩游戏有一些最低配置一样,学习一个新的框架,也需要有一些基 ...
- .NET处理HTTP请求
第一种:使用HttpWebRequest string result = ""; HttpWebRequest request = (HttpWebRequest)WebReque ...
- MVC页面移除HTTP Header中服务器信息
默认情况下,每一个MVC请求的HTTP Header中都会包含着当前服务器的一些信息,出于安全还是性能还是处女座的强迫症等等,都想把这些信息移除掉,增加一些应用程序的神秘感,如下,默认情况下Chrom ...
- 总结常见的违背Rest原则的接口设计做法
此文已由作者郑华斌授权网易云社区发布. REST这词我们常常挂在嘴边,比如"开发一个rest接口",又比如Spring项目的代码: @RestControllerpublic cl ...