INSTALLORACLE DATABASE 12C

完整的安装文档下载地址:

http://download.csdn.net/detail/royjj/5665869

OS:ORALCE LINUX 5.8

DB:ORACLE DATABASE 12C                                  MADE bylixora

lixora@foxmail.com

为了快速搭建oracle database 12c的测试环境,在这里使用oracle-validated-rpm/ oracle-rdbms-server-11gR2-preinstall rpm自动配置安装环境。当然还有其他办法。如oracle-rdbms-server-12cR1-preinstall

For: ol5.8

一、挂载本地光盘到系统:把rhel6.2安装光盘放入光驱,在终端命令行下操作

mkdir /media/oel   #新建挂载目录

mount /dev/cdrom  /media/oel #挂载光盘到/media/rhel目录下

cd  /media/oel #进入挂载目录

ls   #查看挂载目录,光盘挂载成功

二、配置本地yum源

cd /etc/yum.repos.d/   #进入yum配置目录

touch  oel-media.repo   #建立yum配置文件

vi  oel-media.repo   #编辑配置文件,添加以下内容

###################

eg.

[oel-media]

name= oel 5.8

baseurl=file:///media/oel/Server

enabled=1

gpgcheck=0

eg.

[oel-media]

name= oel5.8 #自定义名称

baseurl=file:///media/oel/Server            #本地光盘挂载路径

enabled=1                               #启用yum源,0为不启用,1为启用

gpgcheck=0                              #检查GPG-KEY,0为不检查,1为检查

#gpgkey=file:///media/rhel/RPM-GPG-KEY-redhat-release  #GPG-KEY路径

###################

三、清除yum缓存,使用yum install自动安装软件

yum clean all   #清除yum缓存

yum install oracle-validated

for OL6.3

可以使用Oracle Linux 6.3oracle-rdbms-server-11gR2-preinstall rpm包自动化配置oracle的安装环境。
# cd /etc/yum.repos.d
# wget http://public-yum.oracle.com/public-yum-ol6.repo

 

关闭selinux,配置"/etc/selinux/config"

SELINUX=permissive
 

重启服务器,或使用以下命令是操作立即生效.

# setenforce Permissive
 

关闭防火墙

# service iptables stop
# chkconfig iptables off

创建oracle的安装目录

mkdir -p /12c/app/oracle/product/12.1.0/db_1
chown -R oracle:oinstall /12c
chmod -R 775 /12c

编辑oracle的用户环境变量   vi/home/oracle/.bash_profile

# Oracle Settings
export TMP=/tmp
export TMPDIR=$TMP
export ORACLE_UNQNAME=cdb12c
export ORACLE_BASE=/12c
export ORACLE_HOME=$ORACLE_BASE/product/12.1.0/db_1
export ORACLE_SID=lixora
export PATH=/usr/sbin:$PATH
export PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
 

上传介质,解压,安装

unzip linuxamd64_12c_database_1of2.zip

unzip linuxamd64_12c_database_2of2.zip

开启X 图形化界面

以root用户打开终端或者ssh登录,通过下面命令均可可解决
命令一: export DISPLAY=:0.0   or DISPLAY=<machine-name>:0.0; export DISPLAY
命令二: xhost +

开始安装:
./runInstaller

注意以上没有勾选‘,,,,,My oracle SUPPORT’选项

选择只安装软件

注意,到这里执行完两个脚本,oracle db 12c的软件安装到此为止。

下面需要使用Netca 配置监听,同样是oracle 用户下来执行:netca

配置完监听,开始使用Dbca建库

至此oracle database 12c的安装已全部完成。

下面sqlplus 下安装效果图。

Have a good feeling on oracle 12c!

随机推荐

  1. Centos7下dnscrypt-proxy安装

    DNS劫持指的是"一些设备"会拦截DNS解析请求,并将错误的DNS信息返回给主机:DNS污染指的是"一些设备"会将错误的域名信息下发至公共的DNS服务器中(比如 ...

  2. JS Date当前时间:获取日期时间方法在各浏览器中的差异

    转自:http://www.feiesoft.com/00047/<script type="text/javascript"> // JS Date当前时间获取方法在 ...

  3. js 性能基准测试工具-告别可能、也许、大概这样更快更省

    平时写js经常遇到这样做是不是更快点?但又没有具体简单可测试的工具,最近也倒序看博客园司徒正美 js分类下的文章 [ps:去年灵光一闪,发现看博客园排名前100的博客.按照文章分类倒序看是学习最快的方 ...

  4. IOS开发—IOS 8 中设置applicationIconBadgeNumber和消息推送

    摘要 在IOS7中设置applicationIconBadgeNumber不会有什么问题,但是直接在IOS8中设置applicationIconBadgeNumber会报错 因为在IOS8中要想设置a ...

  5. HDU_2053

    Problem Description There are many lamps in a line. All of them are off at first. A series of operat ...

  6. [dev] 啥是Virtual Private Network

    先来读wiki:https://en.wikipedia.org/wiki/Virtual_private_network 摘要: VPNs can be either remote-access ( ...

  7. PyCharm实现高效远程调试代码

      PyCharm实现高效远程调试代码   (薛刚强)    为方便Python代码学习和项目开发,目前选择专业的 IDE 开发工具 ,如 PyCham.针对个人使用的技巧做个笔记,分享给大家,有描述 ...

  8. jquery----扩展事件

    常用事件 blur([[data],fn]) 失去焦点 focus([[data],fn]) 获取焦点( 搜索框例子) change([[data],fn]) 当select下拉框中的元素发生改变的时 ...

  9. webpack接上一篇

    html-webpack-plugin 自动生成html文件 安装:npm install html-webpack-plugin --save-dev 使用 在webpack.config.js中引 ...

  10. CSRF攻击详解

    CSRF是什么 CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/X ...