1、镜像

2、Linux系统安装在虚拟机上安装,系统类型的选择

系统设置

硬盘:40G

内存:2G

CPU:2核

Linux系统安装

3、搭建本地仓库# 创建目录,挂载镜像

mkdir  /dvd

mount  /dev/cdrom  /dvd/

# (也可省略下面 3个 步骤)

# 查看镜像iso文件类型

df  -Th

# 修改文件,设置开机自动挂载镜像

vim  /etc/fstab

# 检测自动挂载设置

mount  -a

# 搭建本地yum源(复制粘贴)

cat > /etc/yum.repos.d/dvd.repo <

[server]

name=Oracle Enterprise Linux

baseurl=file:///dvd/Server

enabled=1

gpgcheck=0

EOF

#

yum  makecache

4、安装软件包# 安装数据库软件所需要的包

yum  install  -y  gcc  libgomp  elfutils-libelf-devel  \

glibc-devel  glibc-headers  kernel-headers  gcc-c++  \

libaio-devel  libstdc++-devel  sysstat  unixODBC  unixODBC-devel

5、系统配置# 系统设置

# 修改内核配置

cat  >>  /etc/sysctl.conf  <

# oracle

fs.aio-max-nr = 1048576

fs.file-max = 6815744

kernel.shmall = 2097152

kernel.shmmax = 4294967295

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 = 1048576

EOF

# 内核参数生效

sysctl  -p

# 修改资源限制文件

cat  >>  /etc/security/limits.conf  <

# oracle_database_install

oracle  soft  nproc  2048

oracle  hard  nproc  16384

oracle  soft  nofile  1024

oracle  hard  nofile  65536

oracle  soft  stack  10240

EOF

# 创建dba、oinstall组及oracle用户

groupadd  dba

groupadd  oinstall

useradd  -g  oinstall  -G  dba  oracle

# 将oracle用户的密码,设置为oracle

echo  "oracle"  |passwd  --stdin  oracle

# 创建oracle安装目录及修改权限

mkdir  -p  /u01/app/oracle

chown  -R  oracle:oinstall  /u01/

su  -  oracle

cat  >>  ./.bash_profile  <

# oracle_database

export  ORACLE_SID=orcl

export  ORACLE_BASE=/u01/app/oracle

export  ORACLE_HOME=\$ORACLE_BASE/product/11.2.0/db_1

export  PATH=\$PATH:\$ORACLE_HOME/bin

export  ORACLE_TERM=xterm

export  LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:\$ORACLE_HOME/lib

export  CLASSPATH=\$ORACLE_HOME/JRE:\$ORACLE_HOME/jlib:\$ORACLE_HOME/rdbms/jlib

EOF

# 参数生效

source  ./.bash_profile

6、安装oracle软件# 使用xftp,将oracle压缩包,传至/tmp/目录

su  -  root

chown  -R  oracle:oinstall  /tmp/linux_11gR2_database_*

su  -  oracle

unzip  /tmp/linux_11gR2_database_1of2.zip  -d  /tmp/

unzip  /tmp/linux_11gR2_database_2of2.zip  -d  /tmp/

su  -  root

# 集群检验工具

rpm  -ivh  /tmp/database/rpm/cvuqdisk-1.0.7-1.rpm

# 带有图形的界面(操作系统本地操作,或vnc-server安装、配置,远程登陆)

su  -  root

DISPLAY=:0.0

export  DISPLAY

echo  $DISPLAY

xhost

xhost  +

#

su  -  oracle

DISPLAY=:0.0

export  DISPLAY

echo  $DISPLAY

# 安装Oracle数据库软件

/tmp/database/runInstaller安装步骤,选择next、ok、finish,需要选择如下

# 安装oracle软件完成,执行脚本

su  -  root

/u01/app/oraInventory/orainstRoot.sh

/u01/app/oracle/product/11.2.0/db_1/root.sh

7、创建Oracle数据库# 建库

su  -  oracle

dbca

安装步骤按照顺序,需要选择如下

管理密码,可设置为oracle

8、安装监听# 安装监听

su  -  oracle

netca

直接next、finish

9、上下键查看历史记录# sqlplus中,上下键查看历史记录

su  -  root

# 官网下载,可以使用迅雷下载

wget  https://archive.fedoraproject.org/pub/archive/epel/5/i386/rlwrap-0.42-1.el5.i386.rpm

rpm  -ivh  rlwrap-0.42-1.el5.i386.rpm

#

su  -  oracle

cat  >>  ./bash_profile  <

alias sqlplus='rlwrap sqlplus'

EOF

source  ./bash_profile

# 开启一个新终端

10、进入数据库# 进入数据库

su  -  oracle

sqlplus  /  as  sysdba

SQL> shutdown  immediate;

SQL> startup;

SQL> select  status  from  v$instance;

SQL> alter  user  hr  identified  by  hr  account  unlock;

SQL> alter  user  scott  identified  by  tiger  account  unlock;

# 开启监听,远程访问

lsnrctl  start

# Windows上远程连接:在Windows上安装Oracle客户端,将路径配置到Path中

C:\Users\jin>sqlplus  system/oracle@10.1.1.54:1521/orcl

11、开机自启动数据库# 开机自启动

su  -  root

grep  "^orcl"  /etc/oratab

sed  -i  '/^orcl/s/N/Y/g'  /etc/oratab

#

grep 'ORACLE_HOME_LISTNER=' /u01/app/oracle/product/11.2.0/db_1/bin/dbstart

sed  -i  '/ORACLE_HOME_LISTNER=/s/1/ORACLE_HOME/g'  \

/u01/app/oracle/product/11.2.0/db_1/bin/dbstart

sed  -i  '/ORACLE_HOME_LISTNER=/s/1/ORACLE_HOME/g'  \

/u01/app/oracle/product/11.2.0/db_1/bin/dbshut

#

cat  >>  /etc/rc.local  <

#

su  -  oracle  -c  "dbstart"

su  -  oracle  -c  "lsnrctl  start"

EOF

oracle 图像包,完美简单详细,图形安装Oracle11g(Oracle Linux系统)相关推荐

  1. 超详细centos7安装Oracle11g(图文结合)

    超详细centos7安装Oracle11g(图文结合) 前言 找了一堆资料跟着照做,总是踩坑,总结一篇我自己的安装流程,图文结合版的,测试可安装成功. 1.建立oracle用户和用户组 在Linux中 ...

  2. VirtualBox下安装rhel5.5 linux系统

    以前也用过VMware server和VMware workstation虚拟机,现在使用了一段时间VirtualBox,感觉它比较轻巧,很适合我,在Win7系统下用起来很方便.下面详细介绍下在Vir ...

  3. 通过pxe远程安装linux,通过PXE远程安装多台Linux系统

    通过PXE远程安装多台Linux系统 实验目的:同时安装多台服务器,如果一台一台装的话会吐血的,出于节省时间的考虑,选用PXE的方式. 实验环境: 服务器CentOS5.1 VM虚拟机N台(如果是给实 ...

  4. linux系统部分装在根目录吗,我安装的红帽linux系统,怎么没有根目录

    我安装的红帽linux系统,怎么没有根目录以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 我安装的红帽linux系统,怎 ...

  5. VMware 安装CentOS以及安装多个linux系统

    1. 打开你的VMware Workstation Pro,并点击"创建新的虚拟机" 2.点选典型(推荐)(T),并点击"下一步" 3.点选稍后安装操作系统(S ...

  6. linux vbox安装mac os,使用virtualbox虚拟机安装macos和linux系统

    使用virtualbox虚拟机安装macos和linux系统 准备工作 virtualbox虚拟机下载 linux系统需要8GB的硬盘内存和2G的安装内存,macos需要4G安装内存12G硬盘内存,q ...

  7. windows 如何安装oracle 补丁包,Windows Server 2003 上安装 Oracle10g(10.2.0.1)并升级 至补丁(10.2.0.4) 图解...

    Windows Server 2003 上安装 Oracle10g(10.2.0.1)并升级 至补丁(10.2.0.4) 图解 第一部分:安装 Oracle 10.2.0.1 1.选择安装方法 2.选 ...

  8. Win10安装 WSL Ubuntu Linux系统,非双系统,完美兼容超详细版本

    Windows SubSystem for Linux(WSL) 适用于Linux的Windows子系统 WSL团队的blog:https://blogs.msdn.microsoft.com/wsl ...

  9. windows7下安装vmware虚拟机linux系统详细流程

    超多图预警!!! 在进行下面操作之前,首先得确保Vmware workstation已经安装成功,然后还得提前准备好一个即将安装的linux系统的iso文件,然后就可以进行下面操作,本次安装是在 Vm ...

最新文章

  1. 用Cordova打包Vue-vux项目
  2. ORACLE的直方图的一些试验
  3. 软件分享大会之Bonny使用感想
  4. LINQ技术、EF技术都出来蛮久了,软件开发者、软件公司是否还有必要有自己的代码生成器?...
  5. 项目管理一般知识:单个项目的管理过程
  6. Android OpenGL 开发
  7. Welcome-to-Swift-05控制流(Control Flow )
  8. udp程序启动后检测都是未启动_【例子教程】联想Leez P710 物联网AI物体检测
  9. day26 IP查询项目
  10. 豆瓣电影推荐系统(Ⅰ)ItemCF算法原理
  11. 模糊聚类及matlab实现,模糊聚类分析及matlab程序实现
  12. 本地html网页载入很慢,网页打开很慢是什么原因?怎么解决
  13. 飞控中的IIR二阶滤波器
  14. 小红书商品详情API接口(商品详情页面数据接口)
  15. 关于清理C盘、更改文件路径、扩大磁盘空间的相关方法
  16. 17道Python面试题,让你在求职中无往不利
  17. 四级核心词汇(690个!)
  18. 在一个递增有序的线性表中,有数值相同的元素存在。若存储方式为单链表,设计算法,去掉数值相同的元素,使得表中不再有重复的元素。
  19. openstack 安装keystone初始化数据库失败
  20. cuda 安装失败 Nsight Visual Studio Edition 11.1安装失败

热门文章

  1. Linux学习笔记10
  2. html select设置不选中的值,如何定义 select 默认不选中任何值
  3. 深度学习attention原理_深度原理学习–Redis集群
  4. java封装发送邮件的插件_基于Spring封装的Javamail实现邮件发送
  5. python3.6 try except,python中try except处理程序异常的三种常用方法
  6. linux java测试工具_Linux下Java虚拟机状态监测工具
  7. java高并发临时表_不适用临时表进行分页,筛选,查询,避免高并发的方法。...
  8. php多站点共享用户表,php – Zend_Auth:允许用户登录到多个表/身份
  9. linux连接池等待时间,LINUX系统下解决time_wait 连接数过多问题
  10. java author 认证_详解Java后端优雅验证参数合法性