当前位置: 首页 > news >正文

测试在CENTOS X64 6.2 上安装ORACLE 11g client

测试在CENTOS X64 6.2 上安装ORACLE 11g client

1Mini Desktop 安装系统,选择开发包。

2、检测oracle客户端需要的包(灰色表示系统中已存在,红色需要另安装到系统中)以下必装包是官上列出来的

binutils-2.17.50.0.6

compat-libstdc++-33-3.2.3

compat-libstdc++-33-3.2.3 (32 bit)

 yum install compat-libstdc++-33* compat-libstdc++-33*68*

elfutils-libelf-0.125

elfutils-libelf-devel-0.125

gcc-4.1.2

gcc-c++-4.1.2

glibc-2.5-24

glibc-2.5-24 (32 bit)

glibc-common-2.5

glibc-devel-2.5

glibc-devel-2.5 (32 bit) 

1
yum install glibc-devel- 2 .* 68 *

libaio-0.3.106

libaio-0.3.106 (32 bit)

1
yum install libaio- 0 * 68 *

libaio-devel-0.3.106

libaio-devel-0.3.106 (32 bit)

1
yum install libaio-devel- 0 * 68 *

libgcc-4.1.2

libgcc-4.1.2 (32 bit)

libstdc++-4.1.2

需用YUM升级成 libstdc++ 4.4.7-4.el6

否则4.4.6版与6864.4.7有冲突

Error: Protected multilib versions: libstdc++-4.4.7-4.el6.i686 != libstdc++-4.4.6-3.el6.x86_64

libstdc++-4.1.2 (32 bit)

1
yum install libstdc++- 4 * 68 *

libstdc++-devel 4.1.2

make-3.81

sysstat-7.0.2

unixODBC-2.2.11

unixODBC-2.2.11 (32 bit)

unixODBC-devel-2.2.11

unixODBC-devel-2.2.11 (32 bit)

 

1
2
3
yum  install  unixODBC-2*6*
yum  install  unixODBC-2*68*
yum  install  unixODBC-devel-2*68*

3、更改主机名(必须,否则会出现问题,更改两个文件/etc/hosts和/etc/sysconfig/network)

否则安装到一半时会出现Oracle Net Services错误,无法安装完毕。

或者运行netca时出现以下错误:

配置:

 

#

# An unexpected error has been detected by HotSpot Virtual Machine:

#  SIGSEGV (0xb) at pc=0xa43ea4d4, pid=4341, tid=3086784720

# Java VM: Java HotSpot(TM) Client VM (1.5.0_17-b02 mixed mode)

Problematic frame:

C  [libnnz11.so+0x3c4d4]

## An error report file with more information is saved as hs_err_pid4341.log

## If you would like to submit a bug report, please visit:

# http://java.sun.com/webapps/bugreport/crash.jsp

#/u01/oracle/bin/netca: line 178:  4341 已放弃 $JRE $JRE_OPTIONS -classpath $CLASSPATH oracle.net.ca.NetCA $*

4、建立相关用户及相应的目录

 

1
2
3
4
5
6
7
8
# /usr/sbin/groupadd oinstall
# /usr/sbin/groupadd dba
# /usr/sbin/useradd -g oinstall -G dba oracle
# id oracle ( 检查用户名)
# passwd oracle (设置Oracle用户的密码)
# mkdir -p /u01/app
# chown -R oracle:oinstall  /u01/app/
# chmod -R 775  /u01/app

5、编辑.bash_profile    (oracle HOME目录下)

 

1
2
3
4
5
6
7
export  NLS_LANG=AMERICAN_AMERICA.UTF8
export  LANG=en_US.UTF-8   (目的是防止sqlplus乱码)
ORACLE_BASE= /u01/app/oracle
ORACLE_HOME=$ORACLE_BASE /product/11 .2.0 /client_1
DISPLAY=:0.0
PATH=$ORACLE_HOME /bin :$PATH
export  ORACLE_BASE ORACLE_HOME DISPLAY PATH

 6、测试并进行安装

1
2
3
4
5
6
7
8
9
[oracle@sevencentos ~]$  source  .bash_profile
[oracle@sevencentos ~]$  echo  $ORACLE_HOME 检查一下变量是否生效
/u01/app/oracle/product/11 .2.0 /client_1
解压linux.x64_11gR2_client.zip
$unzip linux.x64_11gR2_client.zip
$ cd  client
[oracle@sevencentos client]$  ls
[oracle@sevencentos client]$ . /runInstaller
完装完后,运行netca进行远程数据库配置











本文转自 lcpljc 51CTO博客,原文链接:http://blog.51cto.com/lcpljc/1344545,如需转载请自行联系原作者

相关文章:

  • function类html5游戏开发-零基础开发《圣诞老人送礼物》小游戏
  • 3G美餐:谁有红苹果?
  • .NET中 MVC 工厂模式浅析
  • Hyper-V 2节点集群高可用的限制
  • 记几个IOS工具网站
  • MIME邮件面面观
  • CentOS 6.3(x86_32)下安装Oracle 10g R2
  • lsof命令的使用
  • linux0.11学习笔记(2)
  • C#基本数据类型 思维导图
  • android FM播放时拔出耳机后,FM APP出现拔出耳机,Fm停止的提示框,然后自动close...
  • 编写shell脚本的另一种方法
  • 《CLR via C#》 之运行时序列化(3)
  • 一些可能没用过的调试窗口
  • Uboot 运行时内存的分配 -- 转
  • 【刷算法】求1+2+3+...+n
  • Git学习与使用心得(1)—— 初始化
  • Java 最常见的 200+ 面试题:面试必备
  • java正则表式的使用
  • Just for fun——迅速写完快速排序
  • Objective-C 中关联引用的概念
  • vue和cordova项目整合打包,并实现vue调用android的相机的demo
  • Vue学习第二天
  • 实习面试笔记
  • 数据结构java版之冒泡排序及优化
  • 说说动画卡顿的解决方案
  • 赢得Docker挑战最佳实践
  • No resource identifier found for attribute,RxJava之zip操作符
  • [地铁译]使用SSD缓存应用数据——Moneta项目: 低成本优化的下一代EVCache ...
  • Linux权限管理(week1_day5)--技术流ken
  • 浅谈sql中的in与not in,exists与not exists的区别
  • ​猴子吃桃问题:每天都吃了前一天剩下的一半多一个。
  • #QT(TCP网络编程-服务端)
  • $().each和$.each的区别
  • ()、[]、{}、(())、[[]]等各种括号的使用
  • (14)学习笔记:动手深度学习(Pytorch神经网络基础)
  • (JS基础)String 类型
  • (NO.00004)iOS实现打砖块游戏(十二):伸缩自如,我是如意金箍棒(上)!
  • (Redis使用系列) Springboot 使用redis的List数据结构实现简单的排队功能场景 九
  • (附源码)springboot掌上博客系统 毕业设计063131
  • (附源码)基于ssm的模具配件账单管理系统 毕业设计 081848
  • (十五)devops持续集成开发——jenkins流水线构建策略配置及触发器的使用
  • (转)ABI是什么
  • (转)h264中avc和flv数据的解析
  • (转)memcache、redis缓存
  • (转)大道至简,职场上做人做事做管理
  • .NET Core 实现 Redis 批量查询指定格式的Key
  • .net framework4与其client profile版本的区别
  • .Net Winform开发笔记(一)
  • /etc/fstab和/etc/mtab的区别
  • [ web基础篇 ] Burp Suite 爆破 Basic 认证密码
  • [23] GaussianAvatars: Photorealistic Head Avatars with Rigged 3D Gaussians
  • [autojs]逍遥模拟器和vscode对接
  • [C#]C# winform实现imagecaption图像生成描述图文描述生成
  • [C++]命名空间等——喵喵要吃C嘎嘎