Linux下Oracle 11g安装(3)—— Oracle安装篇
文章目录
- Oracle安装说明
- Oracle安装
- 1.启动安装程序
- 2.选择安装选项
- 3.选择数据库类型
- 4.选择安装版本
- 5.选择安装目录
- 6.指定OraInventory目录
- 7.系统环境检测
- 8.完成Oracle安装
- 安装报错记录
- 数据库创建
- 1.打开数据库配置助手(DBCA)
- 2.选择操作选项
- 3.输入数据库实例名
- 4.取消企业管理器选项
- 5.配置管理员密码
- 6.配置数据文件的存放路径
- 7.配置数据库还原信息
- 8.配置内存及编码格式
- 启动数据库
Oracle安装说明
本文介绍的是Linux下的图形化界面安装方式(OUI安装)
除了该安装方式外,还包括『静默安装』和『克隆安装』,后续有机会会继续发布相关介绍说明,多一种方式多一条路。
Oracle安装
1.启动安装程序
使用oracle用户打开控制台,进入oracle安装包解压目录,通过指令『./runInstaller』,通过系统检查后,即可打开安装窗口。
取消接收邮件通知的勾选框,点击进入下一步。此处会弹出警告框,不用理会,确定即可。
2.选择安装选项
在安装选项中选择 “install database software only” ,仅安装数据库软件,也可以选择第一项,但是此处为了安装过程说明,我将数据软件安装和数据库实例创建分开了。选择完成后,点击下一步。
3.选择数据库类型
此处主要让用户选择安装 “单实例的数据库” 还是 “集群数据库” ,我们选择单实例数据库安装。点击下一步。
4.选择安装版本
选择数据库软件的版本,我们选择企业版,由于该版本功能更全,更适合我们学习。
这三个版本的介绍如下:
企业版(Enterprise): 适用于单机、双机、多CPU多节点的集群等各种环境,功能更加齐全,所需的费用也是最高的。
标准版(Standard): 适用于1-4 CPU的服务器,包括4CPU的但服务器或者2台双CPU的服务器等配置,可以做双机热备或者RAC,价格相比于企业版更加便宜,不支持分区、ADG(Active Data Guard)和FGA(Fine-Grained Auditing)等特性。
标准版1(Standard Edition One): 适用于1-2CPU的服务器,价格便宜,但仅限单机环境,且功能是最少的。
5.选择安装目录
确定Oracle软件的安装路径,由于我们之前已经在环境变量中配置好了 “ORACLE_BASE”、"ORACLE_HOME"等环境变量,所以此处会自动定位到对应的目录,一般不需要修改,确定路径正确后,点击下一步
6.指定OraInventory目录
OraInventory该目录主要用于存放Oracle的一些安装信息及安装过程中的日志信息。默认情况下不用修改。点击下一步。
7.系统环境检测
该步骤会检测当前系统是否满足Oracle软件的安装条件,一般会提示有哪些软件包未安装,或某些参数未设置完全,一般按我的上一篇文章设置后一般不会有问题,若出现有部分依赖包没有安装的提示,可以通过控制台指令 “rpm -qa | grep 包名” 的方式检测是否安装,若已安装,则可以忽略,直接进入下一步。
8.完成Oracle安装
之后执行安装即可,安装完成后,Oracle软件即安装成功。
安装报错记录
在安装过程中,我曾遇到过如下问题,做下记录。
1. Error in invoking target ‘agent nmhs’ of makefile '/u01/app/oracle/product/11.2.0.3/sysman/lib/ins_e
- 日志报错信息如下:
INFO: make[1]: ***
[/u01/app/oracle/product/11.2.0.3/sysman/lib/emdctl] Error 1 INFO:
make[1]: Leaving directory
`/u01/app/oracle/product/11.2.0.3/sysman/lib’ INFO: make: *** [emdctl]
Error 2 INFO: End output from spawned process. INFO:
---------------------------------- INFO: Exception thrown from action: make Exception Name: MakefileException Exception String: Error in
invoking target ‘agent nmhs’ of makefile
‘/u01/app/oracle/product/11.2.0.3/sysman/lib/ins_emagent.mk’. See
‘/u01/app/oraIn ventory/logs/installActions2015-01-22_09-44-33AM.log’
for details. Exception Severity: 1
- 解决方案:
vi $ORACLE_HOME/sysman/lib/ins_emagent.mk
搜索以下行:
$(MK_EMAGENT_NMECTL)
改变为:
$(MK_EMAGENT_NMECTL) -lnnz11
完成修改后,点击retry继续安装。
数据库创建
1.打开数据库配置助手(DBCA)
以oracle用户身份打开控制台,输入DBCA打开数据库配置助手
2.选择操作选项
在操作选项界面,选择 “Create a Database” 创建一个数据库。下一步。
3.输入数据库实例名
根据需要设置oracle数据实例名
4.取消企业管理器选项
5.配置管理员密码
此处我将管理员的密码都设为一样,可根据自身需要设置不同的密码。
注意:密码中不能带有 “@” 否则后续创建数据库实例过程中会出现报错
6.配置数据文件的存放路径
按默认设置,或者自行设置需要存放数据文件的路径。
7.配置数据库还原信息
配置数据库恢复文件的存放路径,已经恢复文件的尺寸大小,若不想启用该功能可以取消勾选。
8.配置内存及编码格式
此处按默认设置即可。(关于SGA与PGA的作用后续会补充文章说明,此处可先忽略) 执行下一步,保持默认参数设置,完成安装。
完成所有步骤后,及完成数据库实例的配置和安装。
启动数据库
- 启动数据库监听
oracle用户打开控制台,通过如下指令启动数据库监听服务。
lsnrctl start
- 启动数据库实例
oracle用户打开控制台,通过如下指令启动数据库实例
sqlplus / as sysdba
startup
完成上述操作即可启动数据库。
- 确保防火墙开启1521端口,否则oracle数据库访问会被阻止
至此你就可以通过PLSQL后者Navicat连接你的oracle了。
Linux下Oracle 11g安装(3)—— Oracle安装篇相关推荐
- linux系统 oracle 11g字符界面详细安装过程
oracle 11g字符界面详细安装过程 1. 修改主机名 sed -i "s/HOSTNAME=localhost.localdomain/HOSTNAME=oracledb/" ...
- unwrapped oracle,求助CentOS 5.4 +oracle 11g R2 ASM 模式 安装后 EM 启动后登陆不进去!
求助CentOS 5.4 +oracle 11g R2 ASM 模式 安装后 EM 启动后登陆不进去! 按照安装文档,正常安装后,em 画面也有就是报网页错误,数据库正常,grid 用户tnsping ...
- Linux下开源打包工具fpm的安装与使用(超详细)
Linux下开源打包工具fpm的安装与使用 一.fpm概述 二.fpm的安装 1.安装ruby环境 2.安装fpm 三.fpm的使用 1.fpm常用参数 2.举例要求 3.准备目录 4.编写脚本文件 ...
- Linux下boost库的编译、安装详解
1.下载源文件 去官网下载:http://www.boost.org/ 这里下载最新版本 wget https://dl.bintray.com/boostorg/release/1.64.0/sou ...
- linux显卡驱动mxm,linux下我的FX5200显卡驱动安装
linux下我的FX5200显卡驱动安装 发布时间:2008-09-20 16:42:33来源:红联作者:Keiboc 一.为什么要装驱动 一般情况下,只要你下载了LINUX的最新发行版本,比如Fed ...
- VMware Linux下拖拽补丁vmtools的安装和卸载
Linux下拖拽补丁vmtools的安装和卸载 by:授客 QQ:1033553122 Vmware 8.0.4为例子 步骤1.VM->Install Vmware Tools... 步骤2.查 ...
- apache安装_kali Linux下的Apache的配置和安装:
kali Linux下的Apache的配置和安装: 首先,我要说的是,今天浪费了太多的时间在yum的安装上面,一直出现bash:yum命令不可用.去找了教程需要rpm下载一些包,于是又出现bash:r ...
- Linux下Centos7以rpm方式离线安装MySQL5.7教程以及部分报错解决方案
Linux下Centos7以rpm方式离线安装MySQL5.7教程以及部分报错解决方案 参考文章: (1)Linux下Centos7以rpm方式离线安装MySQL5.7教程以及部分报错解决方案 (2) ...
- mysql5.6.24安装perl,linux下perl操作MySQL数据库(需要安装DBI)
这篇文章主要为大家详细介绍了linux下perl操作MySQL数据库(需要安装DBI),具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小编小韵来看看吧!DBI安装:D ...
- linux设置软件的路径,linux下查看和设置软件的安装路径
1:你可以通过whereis 软件名来查找系统里的文件位置 比如你想查找eclipse文件,那么就: [root@localhost ~]# whereis eclipse 会显示: eclipse: ...
最新文章
- 生信人写程序2. Editplus添加Perl, Shell, R模板和语法高亮
- mysql 存储过程执行慢_MySQL存储过程因为字符集不同导致执行慢
- lucene源码分析(8)MergeScheduler
- python怎么输出文字_python怎么输出汉字
- 随笔 面试题网站
- FreeBSD下安装postfixl邮件系统
- shell中if条件字符串、数字比对,` `和[ ]区别
- django框架搭建网页后台,运行后网页打不开的解决方法--windows系统下
- anaconda和pythoncharm_Anaconda、TensorFlow安装和Pycharm配置详细教程,亲测有效!
- 记一次 Ubuntu Linux 动态调整分区空间
- moodle安装体验
- 自己动手制作USB启动盘
- 基于JAVA教师业绩考核和职称评审系统计算机毕业设计源码+数据库+lw文档+系统+部署
- 个人用游戏设计框架图
- 广告的术语和简称大全
- 股票实战--线性回归
- 树莓派3B+安装CentOS 7
- sql中on和where的区别在哪
- 微信小程序:父子组件的通信
- GD32 CAN波特率计算问题
热门文章
- Invoking “make -j1“ failed
- PDF分割合并工具哪个好用?职场达人必备这一款
- Java诊断工具-Arthas入门与实践
- django自带模板使用及语法
- Android在Service中注册动态广播接收者
- linux运维是做什么工作的?有哪些岗位?
- RL02: Q-Learning, create an autonomous Taxi (Part 2/2)
- 【信息系统项目管理师】第十五章 知识产权与法律法规(考点汇总篇)
- linux kernel内核编程基础总结
- easyUI折叠表格-默认展开操作-去除扩展符号(+)-清除滚轮--实例加效果图