需要在Linux 上访问Oracle,所以要装个客户端。参考了网上很多资料,但总会半路卡壳。根据自己实际的操作,写了下面的操作手册,

需要在Linux 上访问Oracle,所以要装个客户端。参考了网上很多资料,但总会半路卡壳。根据自己实际的操作,写了下面的操作手册,,希望对在linux上装oracle客户端的朋友有帮助。我的Linux是RedHat Enterprise Linux AS4。

一、检查系统

1、检查操作系统版本,具体系统要求请参考安装手册。

cat /etc/issue

2、检查Linux内核版本,具体要求请参考安装手册。

uname -r

3、检查软件安装包是否安装及版本是否符合,语法为:rpm -q package_name例如:rpm –q make,如果已经安装,会显示版本号,否则提示还未安装。将未安装或版本过低的package记录下来,到Linux的安装CD中查找或到网上搜索下载。

所有的package安装完后,再次用rpm命令进行检查。

注:有些package在安装时需需要用到系统安装盘。

具体的软件包如下:

make-3.79.1

gcc-3.2.3-34 --系统带有GCC编译器,但需要手动安装

glibc-2.3.2-95.20

glibc-devel-2.3.2-95.20

compat-db-4.0.14-5

compat-gcc-7.3-2.96.128

compat-gcc-c++-7.3-2.96.128

compat-libstdc++-7.3-2.96.128

compat-libstdc++-devel-7.3-2.96.128

openmotif21-2.1.30-8

setarch-1.3-1

gnome-libs-1.4.1.2.90-34.1 (32 bit)

libaio-0.3.96-3

libaio-devel-0.3.96-3

二、创建用户名和组名

/usr/sbin/groupadd oinstall

/usr/sbin/useradd -m -g oinstall oracle

--检查用户id

id oracle

--设置oracle用户的密码

passwd oracle

三、创建oracle安装目录及设置用户权限

mkdir -p /u01/app/oracle

chown -R oracleinstall /u01/app/oracle

chmod -R 775 /u01/app/oracle ――授权,使用oracle客户端的系统用户需要有对该目录的读权限

注:/u01/app/oracle是标准安装手册推荐的安装目录名,可以使用别的目录名称。

四、执行Oracle客户端安装

安装主目录要使用之前创建的/u01/app/oracle,其他地方一路next。当提示运行脚本时,在终端中以root用户登录,运行那两个脚本。(在终端中输入su即会使用root登录)

五、注销系统,改用root用户登录

1、编辑配置文件

vi .bash_profile

查看文件中是否设置有正确的ORACLE_HOME和PATH。如果没有,继续下一步。

2、在现有文件的下面增加如下语句:

umask 022

export ORACLE_HOME=/u01/app/oracle

export PATH=$ORACLE_HOME/bin:$PATH

注:进入编辑界面后,按i进行编辑;按ESC,再输入:wq即保存并退出。

六、注销系统,使用oracle登录,重复执行第五步。

七、配置oracle客户端

1、在终端中,输入cd /u01/app/oracle/bin进入到这个目录,然后输入ls查看该目录下的文件。

2、输入./netmgr打开net manager,在这里配置需要访问的oracle服务端。

3、关闭net manager后,输入./sqlplus。用户名处输入hdny@225(225是上一步配置的的一个ORACLE_SID)。看能否成功连接。

八、其他Linux系统用户如果需要使用oracle客户端,也需要执行第五步。并以root用户对oracle安装目录进行授权。

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

oracle 10客户端配置文件,Linux上Oracle 10g客户端的安装和配置相关推荐

  1. oracle的安装liunx,linux上oracle简单安装

    当前位置:我的异常网» Linux/Unix » linux上oracle简单安装 linux上oracle简单安装 www.myexceptions.net  网友分享于:2013-07-27  浏 ...

  2. 在RedHat Enterprise Linux 上Oracle 9i的安装配置与调优

    1 安装配置Oracle 9i数据库 本章描述内容如下所示: 1.1 安装前的准备工作 介绍在安装Oracle之前所需的准备工作. 1.2安装前的系统设置 介绍在安装Oracle之前所必须的系统设置. ...

  3. linux 上oracle安装

    Linux上oracle的安装 Linux 版本: Red Hat Enterprise Linux5.0 Oracle 版本: oracle 11g   Linux 版本检查 #cat /etc/i ...

  4. linux oracle 删除为空的dbf,Linux上Oracle误删除一个没有用的dbf表空间文件

    在Linux下面安装好Oracle只有,Linux 下面就会有一个Oracle用户,Linux上Oracle误删除一个没有用的dbf表空间文件,导致数据库连接 在Linux下面安装好Oracle只有, ...

  5. Oracle 10.2 概念 第一章 Oracle介绍

    Oracle 概念(Oracle 10.2) 1.Oracle介绍 本章提供了针对Oracle数据库服务器的概述,包含以下主题 l Oracle数据库体系结构 l Oracle数据库特点 l Orac ...

  6. linux中jdk添加字体_在Linux上为Openjdk Java定义/安装字体的位置

    在Ubuntu上安装了Oracle 8 jdk,在jre/lib中它具有各种fontProperties文件和一个包含字体的字体目录.但是,当安装OpenJdk 8时,jre/lib中的字体文件上没有 ...

  7. Docker在Linux上运行NetCore系列(一)配置运行DotNetCore控制台

    Docker在Linux上运行NetCore系列(一)配置运行DotNetCore控制台 原文:Docker在Linux上运行NetCore系列(一)配置运行DotNetCore控制台 转发请注明此文 ...

  8. Linux Centos下SQL Server 2017安装和配置

    Linux Centos下SQL Server 2017安装和配置 原文:Linux Centos下SQL Server 2017安装和配置 我们知道在Linux下安装服务有很多方式,最为简单的也就是 ...

  9. Linux上oracle的安装

    Linux版本:Red Hat Enterprise Linux5.0 Oracle版本:oracle 11g Linux版本检查 #cat /etc/issue 首先检查自己安装的linux5.0上 ...

最新文章

  1. 《Redis设计与实现》之第四章:字典
  2. linux修改权限重启恢复,Linux错误执行:chmod 777 .*或chown -R * 的补救方法
  3. 高并发编程-Runtime.getRuntime().addShutdownHook为自己的应用添加hook
  4. Java was started but returned exit code=13
  5. 要承认我们换电脑频繁的效率并不是很高
  6. python多线程执行_python多线程实现同时执行两个while循环
  7. [TimLinux] PyQt5 安装部署
  8. sql添加,修改数据及删除表,表约束、字段及数据
  9. oracle connect权限6,Oracle 19c 升级19.6 RU 导致权限异常 gipcInternalConnectSync: failed sync request 解决方法...
  10. springmvc 中@Controller和@RestController的区别
  11. 大学计算机基础试题 选择题,大学计算机基础试题选择题
  12. TreeMap源码解析
  13. python debug run 结果不同_Python:PyCharm中运行与调试模式下的不同行为
  14. 分布式系统常见的事务处理机制
  15. paip.web数据绑定 下拉框的api设计 选择框 uapi python .net java swing jsf总结
  16. 速览!PCBA需要刷三防漆,如何制作治工具?
  17. PSP Skype 使用国内卡
  18. iPhone十年,移动用户体验领域已经到达成熟阶段
  19. 什么是工业4.0? 本文已经帮你解释清楚了
  20. 出现数据库不给访问的情况

热门文章

  1. Redmi Note 10 pro,红米nate10pro面具成功!
  2. 华为存储如何挂载_如何用树莓派搭建简单家用 NAS
  3. Win10系统经常蓝屏如何解决
  4. iOS开源加密相册Agony的实现(七)
  5. Linux原理及应用
  6. 转 英文操作系统下输入温度单位(ºC)的问题
  7. Istio 核心组件的作用了解
  8. chmod修改权限的用法
  9. python数据转换成字节流_python字节流转化成图片最佳方法
  10. Threadx 中断处理-ARM