Centos6.5安装 Oracle11gR2(64位)

安装centos6.5

(我的是虚拟机环境)

1.  下载centos6.5的安装包,不解释。

例如以下图:

2.  下载oracle安装包,这个也不解释(可能须要注冊一个oracle账户。这里用的linux版本号64位)

例如以下图所看到的:

3.  用到的远程工具:xshell(用于命令行操作)和ssh
shell client(用来上传和下载文件)

4.  Oracle11g安装条件:(看官方文档)

a.       内存

最小1G,推荐2G,大了不限

b.Swap大小:

1G< 内存 <
2G:swap应该是内存的1.5倍。

2G< 内存 <
16G:swap应该和内存大小相等。

16G:swap位16G。

***注:swap不满足时,安装程序中间会有错误***

c.tmp大小

保证有1G的剩余空间,若不满足,可删除部分空间。建议分区时给足够大(我分2.5G)

d.硬盘空间

安装空间:

Enterprise Edition(企业版)                    4.7G

Standard Edition(标准版)                      4.6G

数据空间:

Enterprise Edition (企业版)                   1.7G

Standard Edition(标准版)                   
  1.5G

5.  centos的分区方案

总共差点儿相同30g

6.  安装centos6.5

分区如上图所看到的,安装时选basic server,安装时

选BasicServer,然后选“如今自己定义”;

”基本系统“中去掉Java,
perl

“应用程序”中最好选上Emacs和互联网应用程序

“桌面”中选上除了KDE桌面外的全部组件

重新启动后设置:

ntp最好选上,保证时间正确,并在高级选项中选上“高速启动同步”

kdump能够不要

再重新启动。OK

重点:改动系统。机器名保持一致。关闭防火墙。创建用户,创建安装路径,配置环境变量等參考超链接:http://blog.csdn.net/kimsoft/article/details/8117575

等将上面的一切做好后,切记:在安装oracle之前,要更新centos6.5,

# yum update

# yum upgrade

7.  安装oracle依赖包:

下图是oracle11gR2官方文档给出的依赖包

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdmljdG9yeWFp/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" border="0">

所需命令:

# rpm–q 包名                     --如:binutils,包名不要所有输入,检查包是否安装

# yum search binutils       --须要联网。在网上查找包。会有列出

# yum install binutils.x86_64–安装查找到的包

**鉴于每次查找会非常麻烦,这里有本人总结的一个全的安装包(前提是centos更新过)。直接拷贝到命令行安装就可以:

# yum-y install binutils.x86_64 \

compat-libcap1.x86_64\

compat-libstdc++.x86_64\

compat-libstdc++.i686\

gcc.x86_64\

gcc-c++.x86_64\

glibc.i686\

glibc.x86_64\

glibc-devel.x86_64\

glibc-devel.i686\

ksh.x86_64\

libgcc.i686\

libgcc.x86_64\

libstdc++.x86_64\

libstdc++.i686\

libstdc++-devel.x86_64\

libstdc++-devel.i686\

libaio.x86_64\

libaio.i686\

libaio-devel.x86_64\

libaio-devel.i686\

make.el6\

sysstat.x86_64\

lrzsz.x86_64

注:最后一个lrzsz是一个上传和下载(rz,sz)命令须要的工具。可是速度不如ssh
shell快,所以可不选。

安装Oracle

1.上面的创建oracle用户和路径等基本配置信息已经运行

2. 将下载的oracle安装包上传,用root用户拷贝到安装路径,并改动安装包的用户和组为oracle:oinstall(视个人创建的用户和组为准)。切换到oracle用户,解压安装包.

3.Oracle安装程序进行一半时,会有一个检查安装条件的过程,当中会有提示非常多的包(部分已经安装,可是版本号过高)没有安装,例如以下图:

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdmljdG9yeWFp/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" border="0">

安装命令:(直接粘贴就可以)

# yuminstall libaio.i686  libaio.x86_64  libaio-devel.i686 libaio-devel.x86_64  compat-libstdc++-33.i686compat-libstdc++-33.x86_64 elfutils-libelf-devel.i686 elfutils-libelf-devel.x86_64libstdc++.i686
libstdc++.x86_64  unixODBC.i686 unixODBC.x86_64unixODBC-devel.i686 unixODBC-devel.x86_64

注意:安装这些包后,oracle安装程序再次检查时。还会有不满条件的安装包,例如以下图:

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdmljdG9yeWFp/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" border="0">

此时,可直接忽略,进入安装程序就可以。

以下,啦啦啦啦,安装完了。

。 哈哈

那么问题来了:我怎么用oralce?怎么启动oracle,怎样开机启动oracle?

此时,你去网上查。会有非常多人说,输入下面命令:

$  lsnrctl  start

$  sqlplus / as sysdba

运行后。你可能会发现:

TMD。命令找不到,什么情况?什么情况?

此时,你就必需要检查oracle是否安装到你所配置的ORACLE_HOME变量的路径下。假设不正确。就需要改动该变量。然后注销或者重新启动,再次输入就木有问题了。

假设需要使用:https://localhost:1158/em,必需要运行”
lsnrctl  start”命令

建议:假设在虚拟机安装,关机之前一定要关闭oracle

关闭命令:shutdown immediate;

lsnrctl stop;

之后教你假设配置oracle开机启动,參见:http://blog.csdn.net/panpanxj/article/details/8726950

PS:仅供娱乐和个人学习,到此仅能满足你能够使用Oracle。不足以应付工作!!

Centos6.5 安装 Oracle11gR2(64位)的更多相关文章

  1. CentOS6.3(64位)下安装Oracle11gR2(64)服务器

    安装环境 Linux服务器:Centos6.3 64位 Oracle服务器:Oracle11gR2 64位 系统要求 1.Linux安装Oracle系统要求 系统要求 说明 内存 必须高于1G的物理内 ...

  2. linux下安装oracle11g 64位最简客户端(转)

    安装环境 Linux服务器:SuSe11 sp1 64位           Oracle客户端:Oracle11gR2 64位(最简客户端) 部署流程 1.准备工作,首先在oracle官网下载最新的 ...

  3. VMware虚拟机下如何安装一个64位的win7系统

    原文地址:http://www.xitongcheng.com/jiaocheng/win7_article_21001.html VMware虚拟机软件可以在一台电脑上运行多个操作系统,一些网友想在 ...

  4. ThinkPad X260 UEFI安装 win7 64位 方法

    ThinkPad X260   UEFI安装 win7 64位 方法 1.使用DG重新格式化硬盘,格式为GPT 2.使用CGI  安装 WIM文件 (image不知是否可以,下次测试) 3.改BIOS ...

  5. H310C,B365,M.2 NVME SSD,USB3.0,安装 WIN7 64 位

    华擎H310CM ITX NVME SSD 上安装WIN7 64位 核心关键点:xHCI USB3.0驱动,nvme驱动,nvme win7补丁. 硬件配置:I5 9400F, 华擎H310CM IT ...

  6. hadoop-1.2.1-1.x86_64.rpm、jdk-7u45-linux-x64.tar.gz安装(64位)

    一,   配置信息 机器是64位,所以操作系统.软件都是64位的. 操作系统:CentOS6.2(64位): Hadoop是hadoop-1.2.1-1.x86_64.rpm: JDK是jdk-7u4 ...

  7. win7下matplotlib安装(64位)

    前段时间爬了一些数据,想着以后要将数据的分析结果什么的展示出来,就想着下个MATLAB,某天在微信上的一篇文章发现matplotlib库,是用于Python的一个不错的图形化库,就想着装上耍耍.不过安 ...

  8. Oracle安装:64位电脑安装64位Oracle、PLSQL步骤

    步骤: 1.安装64位Oracle 2.安装64位PLSql 3.将11.2.0.win32的压缩包解压,放在Oracle的安装目录:product下 4.配置PLSQL参数: Tools -> ...

  9. Memcached和Memcache安装(64位win7)

    一.Memcached和Memcache的区别: 网上关于Memcached和Memcache的区别的理解众说纷纭,我个人的理解是: Memcached是一个内存缓存系统,而Memcache是php的 ...

随机推荐

  1. EasyUI 打印当前页

    function CommonPrint(printDatagrid, type) { var tableString = '<table cellspacing="0" c ...

  2. BZOJ 1829 [Usaco2010 Mar]starc星际争霸 ——半平面交

    发现最终的结果只和$s1$,$s2$,$s3$之间的比例有关. 所以直接令$s3=1$ 然后就变成了两个变量,然后求一次半平面交. 对于每一个询问所属的直线,看看半平面在它的那一侧,或者相交就可以判断 ...

  3. [luoguP3960] 列队(动态开点线段树)

    传送门 有splay的做法,有树状数组的做法... 最好理解的还是线段树的做法. 一开始我是这样想的,如果移动某一个人,只有当前行和最后一列会受到影响,感觉就像是个线段树,树状数组什么的. 然而接下来 ...

  4. 刷题总结——随机图(ssoi)

    题目: 随机图 (random.cpp/c/pas) [问题描述] BG 为了造数据,随机生成了一张�个点的无向图.他把顶点标号为1~�. 根据BG 的随机算法,对于一个点对�, �(1 ≤ � &l ...

  5. 【霍夫曼树】 poj 1521 Entropy

    poj.org/problem?id=1521 注意只有特殊情况:只有一种字母 #include<iostream> #include<cstdio> #include< ...

  6. 【2018.12.10】NOI模拟赛3

    题目 WZJ题解 大概就是全场就我写不过 $FFT$ 系列吧……自闭 T1 奶一口,下次再写不出这种 $NTT$ 裸题题目我就艹了自己 -_-||| 而且这跟我口胡的自创模拟题 $set1$ 的 $T ...

  7. 魔法森林(bzoj 3669)

    Description 为了得到书法大家的真传,小E同学下定决心去拜访住在魔法森林中的隐士.魔法森林可以被看成一个包含个N节点M条边的无向图,节点标号为1..N,边标号为1..M.初始时小E同学在号节 ...

  8. Codevs 2602 最短路径问题

     时间限制: 1 s 空间限制: 32000 KB 题目等级 : 黄金 Gold 题目描述 Description 平面上有n个点(n<=100),每个点的坐标均在-10000~10000之间. ...

  9. go1.11新特性,mark一下

    包管理新特性: export GO111MODULE=on #开启modules go mod init # 创建go.mod (我是在项目根目录下输入的命令) ls // 可以看下创建成功 cat ...

  10. Oracle 12c在SQL Devolper中添加cdb和pdb连接

    Oracle 12c如果按默认流程安装的话会有一个叫orcl的cdb容器和一个叫pdborcld的pdb容器 一.连接名为orcl的cdb容器 连接名:localorcl 用户名:SYS 口令:Ora ...