linux下安装Oracle客户端

时间:2025-07-10

linux下安装Oracle客户端

版本信息:Linux Red Hat Enterprise Linux Release 4 Nahant Update2

内核2.6.9.22.EL

Oracle客户端版本: Oracle10.2.0.1 Client

在Linux系统和虚拟机Linux中都安装成功。

1) 下载Oracle10.2.0.1客户端安装包(10201_client_linux32.zip)解压至某个目录$(installpackdirectory)

2) 开启终端,用root登陆,按照安装包文档中安装手册的标准安装过程,检查软硬件配置,最重要的是硬盘空间要留得足够。(根据不同的客户端安装类型,硬盘空间要求不同。一点要满足最低要求,特别是虚拟机的硬盘空间)

--检查物理内存大小

grep MemTotal /proc/meminfo

--检查交换区大小

grep SwapTotal /proc/meminfo

--检查自由RAM和交换空间大小

free

--检查剩余磁盘大小

df -k

--检查tmp目录能获得的空间是否满足要求

df -k /tmp

--检查CPU

grep "model name" /proc/cpuinfo

--检查操作系统版本

cat /etc/issue

--检查Linux内核版本

uname -r

--检查软件安装包是否安装及版本是否符合,package_name对应不同的软件包名称

rpm -q package_name

具体的软件包名称如下

make-3.79.1

gcc-3.2.3-34

glibc-2.3.2-95.20

glibc-devel-2.3.2-95.20

glibc-devel-2.3.2-95.20 (32 bit)

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

如果发现没有安装,使用如下命令进行安装

rpm –ivh package_name

3) 创建用户名和组名

注意,标准安装手册遗漏了dba用户组

# /usr/sbin/groupadd oinstall

# /usr/sbin/groupadd dba

# /usr/sbin/useradd -m -g oinstall -G dba oracle

--检查用户id

# id oracle

--设置oracle用户的密码

# passwd oracle

4) 创建oracle安装目录及设置用户权限

mkdir -p /opt/oracle

chown -R oracle:oinstall /opt/oracle

chmod -R 775 /opt/oracle

chmod -R 777 /opt/oracle

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

5) 在终端中改用oracle用户登录,设置oracle环境

--用oracle登陆

#su – oracle

--编辑文件

#vi .bash_profile

--在现有文件的下面增加

umask 022

ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE

ORACLE_HOME=$ORACLE_BASE/product/10.2.0/client_1; export ORACLE_HOME

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

也可以写作

umask 022

export ORACLE_BASE=/opt/oracle

export
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/client_1

export PATH=$ORACLE_HOME/bin:$PATH

--保存退出

注意,等号左右不能有空格。ORACLE_BASE对应的目录名与之前的设置对应。


linux下安装Oracle客户端

6) 执行刚刚编辑的文件

$ . ./.bash_profile

或者

$source .bash_profile

注:查看隐藏文件使用 ls -a

7)执行安装

如果启动进入系统时使用root或其他用户名称,注销改用oracle登录,重新进入图形界面。注意不是指在终端注销并登陆,是整个系统使用oracle用户登陆。然后再开启终端。

--进入oracle客户端所在目录,使用实际路径替代$(installpackdirectory)

$cd $(installpackdirectory)

--运行安装程序

$./runInstaller

应该出现图形界面,进行安装。一般都是点击next。但是中间有要求运行脚本,在终端中改用root用户,运行脚本如下:
/opt/oracle/oraInventory/orainstRoot.sh
/opt/oracle/product/10.2.0/client_1/root.sh



8) 安装之后,进行服务配置

--服务配置命令

$netca

配置服务名称,并测试。

在安装过程中也可能出现服务配置过程,如果已经配置,则可以略过此步骤。

PS: 参考的文章,有的过程太复杂,我是C++的Ora
cle应用,所以很多参数用不到


卸载:
进到$ORACLE_HOME
rm -rf *
再进到/etc,移去oratab文件
不过,说实话,一般不建议删除, 把它们move或者打包移走也挺好。linux下的安装真是宝贵,随时可以copy回来直接用啊。何必硬删呢。


…… 此处隐藏:522字,全部文档内容请下载后查看。喜欢就下载吧 ……
linux下安装Oracle客户端.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219