虚拟机安装Oracle Linux 6.3 & Oracle11g

一、Oracle Linux安装:

参考连接:http://www.linuxidc.com/Linux/2014-09/106126.htm

跳过介质检测
选基本的
初始化驱动器
配置主机名
配置网络,也可以以后配置
点击编辑
依照此配置网络
输入root账户密码(复杂一些好)
选择使用所有空间,如果磁盘有数据会全部消失
勾选修改分区布局
我选择使用默认值了
格式化分区表
进行修改
没有更改
Basic Server
Oracle Linux Server & 自定义
勾选桌面系统
点击下一步后,开始到此界面,开始安装
点击重新引导
没设置软件更新,等以后在设置;没创建用户;没启用内核Kdump

使用root用户登录即可进入到桌面

安装vmware-tools和让共享文件夹显示文件的方法详见文章:

安装tools 

共享文件夹显示文件


关闭selinux,因为这个东西超麻烦,还和好多服务冲突

将文档中此行修改为

SELINUX=DISABLE

输入下面命令使设置生效

[root@WangHexin ~]# setenforce 0


关闭防火墙并设置开机不启动

查询可以用下面命令:

[root@WangHexin 桌面]# chkconfig --list | grep iptables

iptables      0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭


[root@WangHexin 桌面]# service NetworkManager stop

停止 NetworkManager 守护进程:                            [确定]

[root@WangHexin 桌面]# chkconfig NetworkManager off

[root@WangHexin 桌面]# chkconfig --list | grep NetworkManagerNetworkManager 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭

[root@WangHexin 桌面]#

关闭NetworkManager服务


二、oracle 11g安装:

1、下载地址:

http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-linx8664soft-100572.html

服务端两个压缩包下载

2、使用yum快速部署oracle环境:参考链接 

2.1、检查网络环境,确保网络畅通

[root@WangHexin 桌面]# cat /etc/issue

Oracle Linux Server release 6.3

Kernel \r on an \m

[root@WangHexin 桌面]# ping www.baidu.com

PING www.a.shifen.com (61.135.169.121) 56(84) bytes of data.

64 bytes from 61.135.169.121: icmp_seq=1 ttl=52 time=5.09 ms

2.2、检查yum是否已安装

[root@WangHexin 桌面]# rpm -qa | grep yum

yum-utils-1.1.30-14.el6.noarch

PackageKit-yum-0.5.8-20.0.1.el6.x86_64

yum-3.2.29-30.0.1.el6.noarch

PackageKit-yum-plugin-0.5.8-20.0.1.el6.x86_64

yum-metadata-parser-1.1.2-16.el6.x86_64

yum-plugin-security-1.1.30-14.el6.noarch

yum-rhn-plugin-0.9.1-40.0.1.el6.noarch

[root@WangHexin 桌面]# cd /etc/yum.repos.d/

[root@WangHexin yum.repos.d]# ls

public-yum-ol6.repo

[root@WangHexin yum.repos.d]#

修改public-yum-ol6.repo部分文件已适配linux6.3

[ol6_u3_base]

name=Oracle Linux $releasever Update 3 installation media copy ($basearch)

baseurl=http://public-yum.oracle.com/repo/OracleLinux/OL6/3/base/$basearch/

gpgkey=http://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6

gpgcheck=1

enabled=1

[ol6_UEK_base]

name=Unbreakable Enterprise Kernel for Oracle Linux $releasever ($basearch)

baseurl=http://public-yum.oracle.com/repo/OracleLinux/OL6/UEK/base/$basearch/

gpgkey=http://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6

gpgcheck=1

enabled=1

2.3、使用yum安装oracle-rdbms-server-11gR2-preinstall包

yum install oracle-rdbms-server-11gR2-preinstall

提示完成

3、开始安装oracle 11g

3.1、创建相应目录

[root@WangHexin ~]# mkdir -p /u01/app/oracle

[root@WangHexin ~]# mkdir -p /u01/app/oracle/product/11.2.3/db_01

[root@WangHexin ~]# mkdir -p /u01/app/oraInventory  --->注:ora后面是大写的i

[root@WangHexin ~]# chown -R oracle:oinstall /u01/app/oracle/product/11.2.3/db_01/

[root@WangHexin ~]# chmod -R 755 /u01/app/oracle/product/11.2.3/db_01/

[root@WangHexin ~]# chown -R oracle:oinstall /u01/app/oracle

[root@WangHexin ~]# chmod -R 755 /u01/app/oracle

[root@WangHexin ~]# chown -R oracle:oinstall /u01/app/oralnventory

[root@WangHexin ~]# chmod -R 755 /u01/app/oralnventory

3.2、配置oracle用户环境变量

[root@WangHexin ~]# vi /home/oracle/.bash_profile

在文件最后一行输入图片内容

3.3、配置/etc/hosts文件

[root@WangHexin ~]# vi /etc/hosts

在文件最后一行加入下图内容

IP地址按自己而定

验证是否已经修改:

[root@WangHexin ~]# hostname

WangHexin

3.4、准备安装文件

[root@WangHexin ~]# mkdir /u01/app/src

将文件:

linux.x64_11gR2_database_1of2.zip

linux.x64_11gR2_database_2of2.zip

解压后的database文件夹放到src目录下

unzip linux.x64_11gR2_database_1of2.zip

unzip linux.x64_11gR2_database_2of2.zip

更改文件所有者

[root@WangHexin src]# chown oracle:oinstall /u01/app/src/database/ -R

3.5、开始安装:

3.5.1、如果不用Xmanager的话会用到xhost + :使所有用户都可以访问X server

如果是在oracle linux图形界面安装的话,这句话很重要

[root@WangHexin ~]# xhost +

access control disabled, clients can connect from any host

[root@WangHexin src]# su - oracle

[oracle@WangHexin ~]$ LANG=C

[oracle@WangHexin ~]$ export DISPLAY=:0.0

[oracle@WangHexin ~]$ cd /u01/app/src/database/

[oracle@WangHexin database]$ ./runInstaller

3.5.2、开始安装:

图1
图2
仅安装数据库软件
默认安装单实例
语言默认即可
默认企业版安装
之前设置好的环境变量
点击是
更改下路径
点击next开始安装

开始安装过程中提示缺少依赖包(查看了下,全是32位的,因为我是64位系统,但是还不能缺少这些包)

缺了好多包...

下面是解决办法:(这些工作可以提前做好

1、设置yum安装32和64位共同安装

[root@WangHexin etc]# echo "multilib_policy=all" >> /etc/yum.conf

2、使用yum命令依次检查安装一下下面的包(有的i386的现在改成了i686,所以他依然提示找不到包,此时忽略即可)

yum -y install binutils-2.*

yum -y install compat-libcap1-*

yum -y install compat-libstdc++*

yum -y install compat-libstdc++-*

yum -y install gcc-4*

yum -y install gcc-c++-4*

yum -y install glibc-2*

yum -y install glibc-devel-2*

yum -y install ksh

yum -y install libgcc-4.*

yum -y install libstdc++-4.*

yum -y install libstdc++-devel-4*

yum -y install libaio-0.*

yum -y install libaio-devel-0.*

yum -y install make-3.*

yum -y install sysstat-9.*

yum -y install unixODBC-*


依次检查完毕后,点击Finish,开始安装

root用户运行两个脚本
将命令敲到root用户下终端,直接运行
点击OK后,提示安装成功

配置Oracle监听:

[root@WangHexin ~]# su - oracle

[oracle@WangHexin ~]$ LANG=C

[oracle@WangHexin ~]$ export DISPLAY=:0.0

[oracle@WangHexin ~]$ netca

选择监听配置,下一步
添加一个监听,下一步
默认,下一步
协议默认即可,下一步
端口默认1521,下一步
不做其他操作,下一步
下一步
点击完成

查看监听状态:

[oracle@WangHexin ~]$ lsnrctl status

这是显示状态

问题1:如何启动&停止监听?

停止
启动

遇到的问题:

当执行./lsnrctl start命令报下面的错误时

TNS-01106: Message 1106 not found; No message file for product=network,facility=TNS

原因是ORACLE_HOME设置没有生效或没有设置

解决方案:exportORACLE_HOME=/u01/app/oracle/product/11.2.3/db_01/


创建数据库:

su - oracle

LANG=C

export DISPLAY=:0.0

注意:这三步如果已经设置,可以省略

dbca

弹出界面后:

Next→选择新建一个数据库→next

下一步
下一步
下一步
输入密码,下一步
点YES
存储类型选择:文件系统
默认,下一步
默认,下一步
内存,好像有点太小了
改成200
应该在下面找

设置好了点击 Next继续

改成2048
点击finish
点击OK
创建完毕

至此,此篇文章告一段落了,很长,做个记录。

参考了很多文章,感谢各位大神铺的路。

by 清风

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,311评论 6 481
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,339评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 152,671评论 0 342
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,252评论 1 279
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,253评论 5 371
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,031评论 1 285
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,340评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,973评论 0 259
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,466评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,937评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,039评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,701评论 4 323
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,254评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,259评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,485评论 1 262
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,497评论 2 354
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,786评论 2 345

推荐阅读更多精彩内容