CENTOS7下安装oracle 11g完整教程
目录
一、安装步骤图解
1.创建安装Oracle需要的系统组和用户
2.创建安装Oracle软件所需要的目录及赋权
3.配置系统内核参数值
4.修改limits.conf文件
5.配置安装oracle的环境
6.关闭防火墙等
7.解压数据库安装包至同一个目录并修改目录权限
8.安装数据库软件
二、配置使用
1. 添加监听
2.创建数据库
3.客户端连接数据库
三、遇到的问题及解决
一、安装步骤图解
准备工作:
linux.x64_11gR2_database_1of2.zip
linux.x64_11gR2_database_2of2.zip
1.创建安装Oracle需要的系统组和用户
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba -m oracle
passwd oracle
2.创建安装Oracle软件所需要的目录及赋权
mkdir -p /home/oracle_11/app/
chown -R oracle:oinstall /home/oracle_11/app/
chmod -R 775 /home/oracle_11/app/
3.配置系统内核参数值
vim /etc/sysctl.conf
在打开的文件底部添加下面内容
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586
使改变的系统内核参数值生效
sysctl -p
4.修改limits.conf文件
vim /etc/security/limits.conf
在打开的文件底部添加下面内容
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240
使改变的limits.conf文件生效
vim /etc/pam.d/login
在打开的文件底部添加下面内容
session required pam_limits.so
5.配置安装oracle的环境
切换至oracle修改
su - oracle
vim /home/oracle/.bash_profile
在打开的文件中添加下面内容
umask 022
export ORACLE_BASE=/home/oracle_11/app ***必须与安装完后目录一致,最好检查下***
export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/db_1
export ORACLE_SID=orcl ***Oracle实例名,可修改***
export ORACLE_TERM=xterm
export PATH=$PATH:HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
使环境变量生效
source /home/oracle/.bash_profile
切换至root修改
su - root
vim /etc/profile
在打开的文件中添加下面内容
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
6.关闭防火墙等
service iptables stop
setenforce 0
vim /etc/selinux/config 设置SELINUX=disabled
7.解压数据库安装包至同一个目录并修改目录权限
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip
chown -R oracle:oinstall database
8.安装数据库软件
用oracle用户登录xshell并设置“隧道”为转发X11连接到Xmanager;
进入到oracle解压目录下,运行runInstall安装脚本,出现oracle安装可视化界面:
./runInstaller
取消勾选,点击【Next】,然后点击【Yes】
选择第二个选项,点击【Next】
点击【Next】
选择English和Simplified Chinese,点击【Next】
选择Enterprise Edition,点击【Next】
点击【Next】
点击【Next】
点击【Next】
查看以来是否安装,若没有安装,需要安装依赖包,若已安装高版本依赖包,勾选“Ignore All”
点击【Finish】
用root用户执行orainstRoot.sh 和root.sh两个脚本,点击【OK】,完成数据库软件安装
二、配置使用
1. 添加监听
- 用oracle用户登录xshell并设置“隧道”为转发X11连接到Xmanager;
- 运行netca命令创建监听服务,可视化设置界面:$ netca
点击【Next】
点击【Next】
点击【Next】
点击【Next】
点击【Next】
点击【Next】,最后点击【Finish】
2.创建数据库
- 用oracle用户登录xshell并设置“隧道”为转发X11连接到X
- 运行dbca命令创建监听服务,可视化设置界面:$ dbca
点击【Next】
选择create a database,点击【Next】
选择custom database,点击【Next】
输入orcl,点击【Next】
取消勾选configure enterprise manager,点击【Next】
勾选第二个选项,输入密码,点击【Next】
点击【Next】
取消勾选,点击【Next】
点击【Next】
选择字符集GBK后,一直点击【Next】,直到完成,即完成创建数据库。
3.客户端连接数据库
以plsql为例
能连上则证明oracle已成功安装。
三、遇到的问题及解决
安装过程中还遇到各种各样的问题,请参考另一篇Linux安装oracle遇到的问题及解决
CENTOS7下安装oracle 11g完整教程相关推荐
- oracle11系统安装,Windows系统下安装Oracle 11g R2教程,oracle11g
Windows系统下安装Oracle 11g R2教程,oracle11g Windows系统下安装Oracle 11g R2教程 Oracle 11g 共有两个大的版本,一个R1(Release 1 ...
- oracle 安装找不到服务,win7 下安装oracle 11g出现错误: 启动服务出现错误 找不到服务OracleMTSRecoveryService...
这种错误是在多次安装oracle都没有成功的情况下发生的. 正确安装oracle,是有前提条件的 1,安装最新的jdk,不是jre!!(并配好环境变量,在cmd中测试 java -version与ja ...
- @在 centos7 下安装 oracle 12c
本文内容:图形界面方式在 centos 7 下安装 oracle 12c R1 网上已有很多关于如何在 linux 中安装 oracle 的博文,但很多博文都是互相抄袭或者描述不详细,比如没有说清其本 ...
- oracle安装5.1,在centos 5.1下安装oracle 11g
在centos 5.1下安装oracle 11g 1.安装CENTOS 5.1 本人开始装系统的时候基本把开发所需的软件包全部安 装了. 2.查询所需安装包是否完整(缺少补啥) rpm -q gcc ...
- 在Windows 7下安装Oracle 11g的解决方法
在Windows 7下安装Oracle 11g的解决方法 前不久卸载掉了自己的Windows Vista系统,装上了Windows7 旗舰版,在装机过程中也遇到了很多问题,有些问题是自己不曾遇到过的, ...
- rhel6.2安装oracle11g,RHEL 6.2 x86_64 下安装Oracle 11g步骤
RHEL 6.2 x86_64 下安装Oracle 11g步骤, 在安装过程中如遇到问题可以一起讨论,,共同学习,如有错误,还请告知,谢谢 1.首先 修改 /etc/sysctl.conf文件 添加参 ...
- Redhat Enterprise 6 下安装Oracle 11g报错
Redhat Enterprise 6 下安装Oracle 11g 当运行 $ ./runInstaller 的情况下,报出错误 解决方法如下:在运行runInstaller之前,先设定如下的环境变量 ...
- Linux下安装Oracle 11g详细过程
需要安装Oracle DataGuard,所以先要安装单台Oracle11g,下面是Linux下单台Oracle11g的详细安装过程. 1,安装环境 硬件环境:2台linux虚拟机,CentOS6.4 ...
- 43、Windows 7下安装Oracle 11g相关问题解决方法
很多DBA目前还停留在Oracle 9i或者10g,究其原因有可能是Oracle 11g的价格问题.本文将为大家讲解在Windows 7下安装Oracle 11g,也希望大家能从中看到11g的一些新特 ...
最新文章
- 《中国式方案秘籍(上部)》
- android 画板菜单,Android画板实现
- macOS配置Apache服务器
- vc6.0 记录一些常见问题的解决方案
- 【计算机网络】计算机网络 OSI 参考模型 ( 计算机网络分层结构 | OSI 七层参考模型 | 应用层 | 表示层 | 会话层 | 传输层 | 网络层 | 数据链路层 | 物理层 )
- 安卓 静态文件读取 staticFile
- C语言从0到1·源程序,源文件,目标文件之间的关系
- cocos2d-x 3.0rc2中读取sqlite文件
- python计算最大公约数函数_Python实现的求解最大公约数算法示例
- 在Maven+Spring项目中使用Node.js的Gulp进行前端自动化构建
- linux下zookeeper启动命令,For Linux Zookeeper客户端命令行操作指令
- python博客主题_博客园SimpleMemary主题美化教程
- 导入php插件_漏洞分析丨WordPress评论插件wpDiscuz任意文件上传
- 利用gsm模块自动收发短信
- debian修改键盘布局
- [转载】中移物联网NB模组注册指令生成小工具-M5310/M5310_A
- macbook pro如何外接显示器?macbook 外接显示器教程
- 雷达动目标显示(MTD)的理解
- macbook linux 双系统,MacBook Air (13-inch, 2017)(8+128G)安装Ubuntu18.04双系统
- SAP MM模块-MIGO收货后自动打印收货单
热门文章
- “每天穿什么”的问题,终于有了AI解决方案
- 聚焦商界奥斯卡 泛微标杆客户齐现身
- AI 落后要挨打的苹果,5 年疯狂收购 25 家人工智能公司!
- 哔哩哔哩看视频经常服务器连接中断,《哔哩哔哩》服务器无法正常播放解决办法...
- 我的团长我的团第三十九集
- 【CSS 知识总结】目录 - CSS 知识点梳理
- 微信小程序无法找到组件的问题 [“usingComponents“][“component1“]:“xxx“未找到
- 合跨区无线连接服务器,阴阳师集结之境跨区服务器汇总一览
- php上传图片到数据库2020,弱鸡养成第三天(2020.10.19)-php连接并简单操作数据库
- 自动驾驶决策规划算法概述