在OL6.5_64上安装Oracle11gR2_64

一、在Oracle Linux6.5安装Oracle11gR2_64
1、修改selinux
vi/etc/selinux/config
 
This file controlsthe state of SELinux on the system.
# SELINUX= can takeone of these three values:
#     enforcing - SELinux security policy isenforced.
#     permissive - SELinux prints warningsinstead of enforcing.
#     disabled - No SELinux policy is loaded.
SELINUX=disabled     --修改为disabled
# SELINUXTYPE= cantake one of these two values:
#     targeted - Targeted processes areprotected,
#     mls - Multi Level Security protection.
SELINUXTYPE=targeted
 
 
2、关闭iptables
1)永久性生效,重启后不会复原
 
开启:chkconfigiptables on 
关闭:chkconfigiptables off
 
2)即时生效,重启复原
开启:serviceiptables start
关闭:serviceiptables stop
状态:serviceiptables status
注:对于Linux下的其他服都可以用以上名利执行开启和关闭操作。
在开启了防火墙是,作如下设置,开启相关端口,修改/etc/sysconfig/iptables文档,添加:
-ARH-Firewall -l -INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-ARH-Firewall -l -INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
 
3)查看防火墙状态
#chkconfigiptables --list
 
 
3、安装yum
#mkdir/media/cdrom
#mount/dev/cdrom  /media/cdrom
 
#rm-rf   /etc/yum.repos.d/*.repo
#vi/etc/yum.repos.d/OL6.5iso.repo
[OL6.5iso]
name=OL6.5iso
baseurl=file:///media/cdrom
enabled=1
gpgcheck=0
 
#yum  clean all
#yum  list oracle-rdbms-server-11gR2-preinstall.x86_64
 
##卸载yum 源
#umount/media/cdrom
#eject/dev/cdrom
 
4、安装oracle 依赖包
#yum  -y install oracle-rdbms-server-11gR2-preinstall.x86_64
 
5、设置DISPLAY
#exportDISPLAY=your_address.0:0
 
6、解压oracle管理软件的安装包
#mkdir  /s01
#chownoracle:oinstall  /s01
# #将Oracle安装包拷贝到/s01下
#unzipp13390677_112040_LINUX_1of7.zip
#unzipp13390677_112040_LINUX_2of7.zip
 
7、切换到oracle 用户图像界面
开始安装oracle
#cd/s01/database
#./runInstaller
 
8、解决问题
操作系统:Linux3.8.13-16.2.1.el6uek.x86_64 #1 SMP Thu Nov 7 17:01:44 PST 2013 x86_64 x86_64x86_64 GNU/Linux
【Question1】(简称【Q1】)/lib/ld-linux.so.2: bad ELF interpreter:No such file or directory
【原因】64bit的Linux操作系统,无法运行32bit的应用程序
【解决办法】需要安装32bit的glibc库
#yum installglibc*.i686
【检查】下面语句查看是否成功安装了
#rpm -qf/lib/ld-linux.so.2
 
【Q2】libXext.so.6:cannot open shared object file 
【原因】在64位的centos安装64位的oracle的时候,有时候会出现“libXext.so.6: cannot open shared object file:”的错误。
这个原因主要是oracle在安装的时候需要安装一些32位的lib,也就是类似于windows下的dll
【解决方法】
#yum install -ylibXext.i686
 
9、在安装过程中出现需要安装的*.i686
#su - root
#yum -yinstall *.i686
 
 
10、切换到root用户下执行两个脚本
#su -root
#./home/oracle/app/oraInventory/orainstRoot.sh
#./home/oracle/app/oracle/product/11.2.0/dbhome_1/root.sh
 
11、bash: sqlplus: command not found 解决方法
 
环境变量已经配好,但是仍报错:
 
# vi  .bash_profile
 
# .bash_profile
 
# Get the aliasesand functions
if [ -f ~/.bashrc ];then
        . ~/.bashrc
fi
 
# User specificenvironment and startup programs
 
PATH=$PATH:$HOME/bin
#AddORACLE_SID ,ORACLE_BASE,ORACLE_HOME AND PATH
exportPATH
unsetUSERNAME
exportEDITOR = vi
exportORACLE_SID = orcl
export ORACLE_BASE = /u01/app/oracle
exportORACLE_HOME = $ORACLE_BASE/product/11.2.0/dbhome_1/
export PATH = $PATH:/u01/app/oracle/product/11.2.0/dbhome_1/bin
umask 022
 
【解决方法】
# su -root
# ln -s /u01/app/oracle/product/11.2.0/dbhome_1/bin/sqlplus  /usr/bin
# su  - oracle
$sqlplus/nolog
SQL>conn  / as sysdba
Connected to an idleinstance.
 
SQL>startup
 
ORACLEinstance started.
……
Database mounted.
Databaseopened.
时间: 2024-12-21 21:55:26

在OL6.5_64上安装Oracle11gR2_64的相关文章

centos6.5上安装淘宝tfs系统

为了安装淘宝tfs文件系统,查了很多资料.若仅参考淘宝的官方文档,那么安装注定失败,因为在官方文档中很多依赖库并没有明确标出. 为了更方便的安装,我这里只写正确的安装过程,错误的解决就不详细描述了. 第一步:gcc降级 centos6.5上如果用yum安装gcc的话,默认是4.4.7版本.若以在gcc4.4.7的基础上安装tfs的话会出现许多莫名其妙的错,最后在网上 甚至搜索不到相关的错误信息.不过我们公司已经有大神安装成功,到时候看他能不能分享一下经验. yum install -y texi

在Linux CentOS 6.6上安装Python 2.7.9

在Linux CentOS 6.6上安装Python 2.7.9 CentOS 6.6自带的是Python 2.6.6,而编译llvm需要Python 2.7以上. checking for python... /usr/bin/python checking for python >= 2.7... not found configure: error: found python 2.6.6 (/usr/bin/python); required >= 2.7 yum中最新的也是Python

Windows 7 64bit上安装Oracle Database 12c [INS-30131] 错误的解决方法

Windows 7 64bit上安装Oracle Database 12c,出现以下错误: 解决方法: 第一步:控制面板>所有控制面板项>管理工具>服务>SERVER  启动 第二步:控制面板>所有控制面板项>管理工具>计算机管理>系统工具>共享文件夹>共享   右键单击“共享”>新建共享> 点击“下一步”>   单击“浏览”> 选择"本地磁盘(C:)">确定   单击“下一步”:     单击“

如何在CentOS6上安装Python2.7和Python3.3

原文来自http://toomuchdata.com/2014/02/16/how-to-install-python-on-centos/,个人觉得对在linux安装新版本Python是很有参考意义,因而转载,原文是英文的,本人简单翻译下,大家看懂即可,有不妥的地方请留言. 如何在CentOS 6上同时安装Python 2.7和Python 3.3 本文将介绍如何在CentOS 6上安装Python 2.7和3.3.下面以Python 2.7.6和Python 3.3.5为例进行说明,但本人实

Hyper-V 2016 系列教程38 在 Windows 10 上安装 Hyper-V

启用 Hyper-V 以在 Windows 10 上创建虚拟机.可以通过多种方式启用 Hyper-V,包括使用 Windows 10 控制面板.PowerShell(我的最爱)或使用部署映像服务和管理工具 (DISM). 本文档将逐一介绍每个选项. 注意:Hyper-V 作为可选功能内置于 Windows -- 无 Hyper-V 下载或可安装的组件. 检查要求 Windows 10 企业版.专业版或教育版 具有二级地址转换 (SLAT) 的 64 位处理器. CPU 支持 VM 监视器模式扩展

Vmware vSphere 6.0之在一台服务器上安装Platform与vCenter Server

简介: vCenter Server 为数据中心提供单一控制点.它提供基本的数据中心服务,如访问控制.性能监控以及配置.它将各台计算服务器的资源统一在一起,使这些资源在整个数据中心中的虚拟机之间共享.其原理是:根据系统管理员设置的策略,管理虚拟机到计算服务器的分配,以及资源到给定计算服务器内虚拟机的分配. 在 vCenter Server 无法访问(例如,网络断开)的情况下(这种情况极少出现),计算服务器仍能继续工作.服务器可单独管理,并根据上次设置的资源分配继续运行分配给它们的虚拟机.恢复与

mac上安装python3 和 sqlite的问题

建议mac上安装python3不要使用源码自己编译安装,而要使用 brew install python3 来安装 另外安装完之后创建需环境的话,要指定新的python环境,如下: virtualenv  -p /usr/local/Cellar/python3/3.6.2/bin/python3  --no-site-packages obpy17 Mac OSX 正确地同时安装Python 2.7 和Python3 Mac OSX 正确地同时安装Python 2.7 和Python3(这个是

CentOS 7上安装PGI 2017编译器

1. 安装PGI编译器 在PGI的官方网站的右上角,有一个社区免费版(Community Edition)的下载链接(GET PGI FOR FREE),根据操作系统选择合适的版本即可. 需要注意的是,在安装前务必对下载文件进行MD5码校验,下载网页上提供了安装包的MD5验证码,校验正确之后再进行安装,Linux系统下可以使用命令. 安装手册也一并提供,位于下载网页下方的"Documentation"--->"PGI Installation Guide",根

在Eclipse平台上安装STS插件

在Eclipse平台上安装STS插件 场景说明 当我们基于Spring.Spring MVC开源技术框架做一些研发时,采用STS IDE或STS插件无疑是最好的选择.例如编辑Spring配置文件时的代码提示,自动补全功能. Eclipse选择 Eclipse提供了各种版本,其中我比较喜欢如下两个版本. EclipseLunaRS2:Java SE 8的官方兼容版本. EclipseNeon3:更新比较快,适合技术狂热追寻者. 本文选择eclipse-jee-neon-3-win32-x86_64