oracle10g for Redhat Enterprise Server 5客户端安装[转帖]

本文详细介绍了在Linux环境下安装Oracle 10g客户端的步骤,包括下载安装包、配置系统环境、创建用户及目录、修改配置文件等关键环节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.首先,要到www.oracle.com 下载oracle10g的linux客户端 名字叫做 10201_client_linux32.zip . 大小:467M. 下载地址 注册并下载之。

2.因为我是远程安装,我也没有用xmanager之类远程操作的习惯,只能用客户端了,服务器只提供了ssh的管理方式,所以只能用secureCRT之类的进行安装了,当然用putty之类的也行,在这里推荐一下汉化版本pietty ,作者加入了菜单,对中文支持增强等。

[@more@]

3.由于oracle10g具有系统安装监测,当监测到的系统不符合安装配置规定的要求时,安装不能正常进行,故要更改操作系统的版本标识,这一操作不会影响任何系统问题,可以在安装结束后恢复为正常状态。
备份/etc/redhat-release文件为/etc/redhat-release.bak
以root权限修改/etc/redhat-release文件
将文件的内容Red Hat Enterprise Linux Server release 5.1 (Tikanga)
修改为Red Hat Enterprise Linux Server release 4 (Tikanga)

4.把客户端上传到服务器,使用secureCRT上的rz命令即可,当然也可以用winscp 或着putty带的scp命令。

5.我把10201_client_linux32.zip 放置到了 /tmp 目录下。

unzip ./ 10201_client_linux32.zip –d ./oracle_client 解压之

6.按照手册上的指示,检测物理内存大小,交换空间大小,可用内存大小,临时空间大小:

检查可用内存: # grep MemTotal /proc/meminfo

检查交换空间

# grep SwapTotal /proc/meminfo

检查可用内存

# free

需要/tmp空间大于400MB , 因为我把安装程序放在这里了,需要更大

# df –k /tmp

具体需求看一下安装手册即可。

查看一下自己的操作系统是否支持:

#cat /etc/issue

看一下自己系统的内核是否达到要求

# uname –r

7. 建立安装需要的用户和用户组

#groupadd oinstall

#useradd –g oinstall oracle

#passwd oracle

8.建立一个Oracle 基本目录

#mkdir –p /usr/local/oracle

#chown –R oracle:oinstall /usr/local/oracle

#chmod –R 775 /usr/local/oracle

9.我用的操作系统是 CentOS release 5,。修要小小的修改一下/etc/redhat-release 文件,把文件内容改为: redhat-4 即可。 主要是和安装包下的oraparam.ini里面相符合。


10.Ok ,继续, 进入安装目录的response目录。 Cd ./oracle_client/client/response 修改response下面的clientcustom.rsp文件 找到下面几行,并修改之:

# oracle home目录

ORACLE_HOME=/usr/local/oracle

# oracle home 名称,用于建立目录和服务

ORACLE_HOME_NAME=”ORACLE_HOME”

# 安装的语言

COMPONENT_LANGUAGES={“en”,”zh_CN”}

11.开始安装:

首先su 到oracle用户 :

# su – oracle

$ cd /tmp/oracle_client/client

./runInstaller -silent -responseFile /tmp/oracle_client/client/response/clientcustom.rsp

如果没有缺包的话,会完成,但是会提示没有配置 Oracle Net Configuration Assistant

并提示用root执行一下 /ur/local/oracle/root.sh 文件,执行一下吧。

12.然后修改Oracle用户的 .bash_profile 文件,

# su – oracle

$vi ./bash_profile

添加:

export ORACLE_HOME=/usr/local/oracle

export ORACLE_SID=orcl

export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"

设置一下:

$. ~/.bash_profile


13.配置$ORACLE_HOME/network/admin 下的tnsname.ora,和sqlnet.ora

sqlnet.ora 文件:


qlnet.ora Network Configuration File: /home/oracle/client/app/network/admin/s

qlnet.ora

# Generated by Oracle configuration tools.


NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)


tnsname.ora 文件


orcl_name=

(DESCRIPTION=

(ADDRESS=

(PROTOCOL=tcp)

(HOST=192.168.0.7)

(PORT=1521)

)

(CONNECT_DATA=

(SID=orcl)

(SERVER=DEDICATED)

(SERVICE_NAME =orcl)

)

)


14.ok oracle客户端已经完成了安装,测试一下:

$sqlplus 帐号/口令@orcl_name

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7490392/viewspace-1023823/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/7490392/viewspace-1023823/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值