rhel5.5 linux系统下安装Oracle 11g
一、配置环境变量
1、我将环境变量配置写成了一个脚本,将这个脚本copy到一个新建的linux系统。(脚本是本人原创,前2篇文章里有,感兴趣的朋友可以去看看)
2、进入脚本所在的目录。
3、执行脚本,需要输入的地方:设置oracle用户密码;设置oracle sid名,其他的脚本会自动配置。脚本创建的默认安装目录为:/u01/app/oracle,如果想设置为其它的可以在脚本中改。

4、最后配置下 /etc/hosts文件。
二、安装数据库软件。
1、将Oracle 11g的2个安装包copy到安装根目录/u01并解压。这里要用unzip命令一个一个解压,不能在windows里解压了在copy过来,可能会出问题。




2、修改下database文件的属主。
3、设置一下DISPLAY环境变量。
4、进入database目录,运行安装命令:“./runInstaller”,开始安装数据库软件。

5、去掉“I wish to receive security updates via My Oracle Support”。
6、选择“Yes”,不管提示。
7、选择第二项:“Install database soft only”,只安装数据库软件,数据库后面再创建,这样的好处如果有错误好定位。
8、选择“Single instance database installation”,安装单实例,第二项是RAC。
9、将中文添加到右边。
10、选择“Enterprise Edition (3.95GB)”,企业版。
11、下面的默认就行,一路Next。



12、这里会进行安装前的检查。
13、用yum把缺少的软件包安装上。提前要配好yum,如果不会配置yum看这里 http://blog.itpub.net/27633655/viewspace-1079703/



14、点击“Check Again”,重新检查下看是否安装齐全。
15、物理内存和swap大小如果是测试用可以忽略掉,1G内存足够,点击右上叫“Ignore All”。
16、出现一些概要信息,点击“Finish”开始安装。

17、安装完成后要用root用户执行2条脚本。


18、安装完成以后点击“OK”。

三、配置监听和tnsnames。
1、配置监听。
在刚才的oracle用户执行 netca 命令,选择第一项“Listener configuration”一路Next就行。






2、tnsnames设置。
选择第三项“Local Net Service Name configuration”,一路Next,注意参考截图输入服务名和本机IP。








点击“Finish”完成配置。
四、创建数据库。
1、在刚才的oracle用户运行dbca 命令。

2、选择“Create a Database”,创建一个数据库。
3、选则第一项“General Purpose or Transaction Processing”,一般事务数据库。
4、输入全局数据库名和实例名。全局数据库名可以加后缀也可以不加。
5、这里是OEM、告警和自动备份,保持默认。
6、这里选择下面的选项“Use Same Administrative Password for All Accounts”,为所有用户设置一个统一密码。
7、如果密码太简单会出现提示,不管它直接选择“Yes”。
8、这里存储类型和文件,保持默认。
9、这里是闪回区和归档设置。勾选“Enable Archiving”,开启归档。
10、这里勾选“Sample Schemas”。数据库安装完成后会带一些样例用户和表,如scott、hr等。
11、这里设置内存的大小,可以选择“Typical”给一个总的内存大小,也可以选“Custom”自定义SGA和PGA大小。
如果选择第一项要注意/dev/shm的大小。

12、这里设置数据库连接的进程数,保持默认。
13、设置字符集,默认是第一项。应该根据你的实际要求选择第三项“Choose from the list of character sets”,选择自己需要的字符集。
14、选择第一项“Dedicated Server Mode”,专有连接模式。第二项为共享连接模式。
15、到这里基本设置完成,数据库开始安装。



16、安装完成后弹出对话框,点击“Password Management...”,可以对某些锁定用户解锁。
17、去掉scott用户前面的勾,输入密码,如tiger。如果密码太简单,会出现提示框,直接选择“Yes”。

18、点击“Exit”,完成安装。
19、连接到数据库,看是否运行正常。
没有什么异常,数据库安装完成。
rhel5.5 linux系统下安装Oracle 11g的更多相关文章
- 在Windows10系统下安装Oracle 11g数据库
在Windows10系统下安装Oracle 11g数据库 https://blog.csdn.net/wei1992_6/article/details/60054727
- 在windows系统下安装oracle 11g
oracle 11g 安装在windows server 2012 系统下. 最近,需要配置数据库,要求在windows操作系统下,安装oracle 11g 数据库,因为以前没有安装过,所以成功后, ...
- Linux虚拟机下安装Oracle 11G教程
1.安装环境 操作系统:Red hat 6.5 内存:内存最低要求256M (使用:grep MemTotal /proc/meminfo 命令查看) 交换空间:SWAP交换空间大小根据内存大小决定( ...
- Linux虚拟机下安装Oracle 11G教程图文解说
1.安装环境 操作系统:Red hat 6.5 内存:内存最低要求256M (使用:grep MemTotal /proc/meminfo 命令查看) 交换空间:SWAP交换空间大小根据内存大小决定( ...
- Centos6.5_64位系统下安装Oracle 11g
一.硬件要求 1.内存与Sweap:内存2G(以上),Sweap 2G(以上) 内存: 1-2G 2-16G 16G以上 Sweap: 1.5倍内存 1倍内存 16G 检查:# grep MemTot ...
- Redhat Linux 下安装Oracle 11g R2
能够下载:http://download.csdn.net/detail/ykh554541184/8086647文档方便查阅 官方文档:http://docs.oracle.com/cd/E1188 ...
- CentOS 6.5下安装Oracle 11g(转)
最近开始学习CentOS使用,做些记录. 参考文献:Cent OS 6_5(x86_64)下安装Oracle 11g 一.硬件要求 1.内存&swap Minimum:1 GB of RAM ...
- (静默安装)Cent OS 6_5(x86_64)下安装Oracle 11g
Cent OS 6_5(x86_64)下安装Oracle 11g 1 硬件要求 1.1 内存 & swap 物理内存不少于1G 硬盘可以空间不少于5G swap分区空间不少于2G Mini ...
- Windows10下安装Oracle 11g 64位的详细步骤
直接附上我整理后的Word版<Windows10下安装Oracle 11g 64位的详细步骤>下载地址,提取码:9vak. 参考文献: 1.Win10 64位系统下安装Oracle11g详 ...
随机推荐
- 《python机器学习—预测分析核心算法》:理解数据
参见原书2.1-2.2节 新数据集就像一个包装好的礼物,它充满了承诺和希望! 但是直到你打开前,它都保持神秘! 一.基础问题的架构.术语,机器学习数据集的特性 通常,行代表实例,列代表属性特征 属性, ...
- Annoy解析
Annoy是高维空间求近似最近邻的一个开源库. Annoy构建一棵二叉树,查询时间为O(logn). Annoy通过随机挑选两个点,并使用垂直于这个点的等距离超平面将集合划分为两部分. 如图所示,图中 ...
- ThinkPHP5项目目录规划实践
ThinkPHP5安装后(或者下载后的压缩文件解压后)可以看到下面的目录结构: tp5├─application 应用目录 ├─extend 扩展类库目录(可定义) ├─pu ...
- 机器学习 (一) 单变量线性回归 Linear Regression with One Variable
文章内容均来自斯坦福大学的Andrew Ng教授讲解的Machine Learning课程,本文是针对该课程的个人学习笔记,如有疏漏,请以原课程所讲述内容为准.感谢博主Rachel Zhang的个人笔 ...
- lintcode-100-删除排序数组中的重复数字
100-删除排序数组中的重复数字 素只出现一次,并且返回新的数组的长度. 不要使用额外的数组空间,必须在原地没有额外空间的条件下完成. 样例 给出数组A =[1,1,2],你的函数应该返回长度2,此时 ...
- 完全删除SQL server 2008
一.在控制面板卸载程序 二.点击删除 遇到这种情况则重新启动计算机,之后依次按步骤进行即可. 三.卸载一些相关组件,方法与之类似 四.删除磁盘里的默认文件(一般数据库默认安装在C盘) 路径:" ...
- P2P(WFD)之RegClass *****************************TBD
三个Action Frame的IE会有带上RegClass的信息 Listen Channel element, Channel List element, Operation Channel ele ...
- 【Python】Linux crontab定时任务配置方法(详解)
CRONTAB概念/介绍 crontab命令用于设置周期性被执行的指令.该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行. cron 系统调度进程. 可以使用它在 ...
- 左侧导航条+中间显示内容+右侧菜单配置,Bootstrap+AdminLTE+Jquery
1.最近做个导航页面,找了一大堆UI,最终选了AdminLTE,这个UI也是以bootstrap为基础,简单实用,中间内容用jquery的load加载,简单暴力,非常适合快速开发. 2.效果图如下: ...
- OJ 列表
维护一个 OJ 列表.(这件事似乎没啥意义?) AtCoder hihoCoder Codeforces DMOJ CodeChef CS Academy HackerRank HackerEarth ...