oracle10gclient在redhatLinux下的安装

本文提供了一步一步的指导,教你如何在 Red Hat Linux 系统上安装 Oracle 数据库客户端,包括环境配置、用户及权限设置、镜像文件挂载等关键步骤。

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

1.    root用户登录,到Filesystemetc文件夹下,打开redhat-release文件将内容改为:“Red Hat Enterprise Linux AS release 3 (Nahant Update 5)”保存后关闭(注:RedHat版本大于3,需更改其版本号);

2.    创建组和用户:在桌面点击右键àOpen Terminal,命令如下:

      a. 建立组:# /usr/sbin/groupadd oinstall(组名)

      b. 创建该组下的用户:# /usr/sbin/useradd g oinstall(组名) G dba oracle(用户名)

      c. 为用户设置密码:# passwd oracle(用户名);提示输入两次密码;

3.    创建完成后在Filesystemhome目录下生成oracle文件夹,更改其权限,选择文件à右键àPropertiesàPermissions,更改内容如图23

4.    挂载镜像文件:在桌面点击右键àOpen Terminal,命令如下:

# mount t iso9660 o loop /home/ora/oracle.client.v101.0.3.iso /mnt

其中/home/ora/oracle.client.v101.0.3.iso为要安装的镜像文件的路径,/mnt为目标路径;(可到Filesystemmnt目录下检查是否成功)

5.    oracle用户登录,配置安装环境;

a.    在桌面点击右键àOpen Terminal,输入命令:$xhost + ,确保Xwindown可以显示;

b.    确定oracle用户的默认shell,输入命令:$ echo $SHELL,显示/bin/bash

c.    到显示的目录下:$ cd /bin

d.    修改oracleshell$ vi .bash-profile,加入一行(按键盘Insert)umask 022,保存后退出(键盘输入EscààwqàEnter);

e.    执行该脚本:$ . ./.bash-profile

f.    $ DISPLAY=local_host:0.0; export DISPLAY

g.    设置环境变量:$ ORACLE_BASE=/home/oracle; export ORACLE_BASE

6.    开始安装:在桌面点击右键àOpen Terminal,输入命令: $ /mnt/runIntaller 执行后跳出安装界面,如图24,点击“Next”;

24

7.    确定安装目录,如图15,其中ORACLE_BASE为之前设置的安装目录,确认后点击“Next”;

25

8.    Next”后跳出提示框,要求执行脚本;在桌面点击右键àOpen Terminal,执行脚本:a. 切换到root用户:$ su root ,执行后要求输入密码;

       b. 运行脚本:# /home/oracle/oraInventory/orainstRoot.sh ,运行后点击“Continue”,如图26

26

9.    确认/选择安装路径,如图27,确认后点击“Next”;

27

10.选择安装类型为“Administrator”,然后点击“Next”,如图28

28

11.列出详细安装信息,确定信息正确后,点击“Install”开始安装,如图29

29

12.安装完成,点击“Exit”,如图30

30

13.设置环境变量,在桌面点击右键àOpen Terminal,执行脚本:

a.    $ ORACLE_HOME=/home/oracle/oraHome_1; export ORACLE_HOME

b.    $ $ ORACLE_HOME /lib:LD_LIBRARY_PATH

c.    $ $ ORACLE_HOME/bin/oemapp console 跳出控制台,配置数据库客户端(同windows下配置)如图31,也可更改配置文件配置,配置文件在/home/oracle/oraHome_1/network/admin下的tnsnames.ora文件,文件内容格式如图32

31

 

 

32

  

### Oracle 10g 客户端安装与配置 #### 系统需求 为了成功安装和运行 Oracle 10g 客户端,操作系统环境需满足特定的要求。对于AIX平台上的Oracle 10g数据库客户,在AIX 5L V5.3 Technology Level 5 (TL 5300-05)上运行的所有Oracle 9i 和 Oracle 10g 数据库用户都必须安装IBM AIX PTF for APAR IY89080[^1]。 此外,建议联系Oracle支持以获取针对Oracle Bug 5496862的修复补丁。 #### 下载软件包 访问Oracle官方网站下载适用于目标操作系统的Oracle 10g客户端版本。确保选择正确的位数(32-bit 或者 64-bit),这取决于计算机硬件架构以及计划连接到的目标数据库实例类型。 #### 执行安装过程 启动图形化界面或命令行工具来执行安装程序。遵循屏幕提示完成基本设置选项的选择,比如指定产品位置、创建ORACLE_HOME目录等。 #### 配置网络服务名 在网络服务名称配置阶段,当被询问到协议选择时,请挑选 "TCP" 并继续前进至下一页;随后,在主机名字段内填入[Oracle服务器IP地址],并确认采用标准端口号1521作为通信端口[^3]。 ```bash tnsnames.ora example entry: MYDB = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = your_oracle_server_ip)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = mydb.service_name) ) ) ``` 此文件通常位于 `$ORACLE_HOME/network/admin` 文件夹下面,用于定义远程数据库连接字符串。 #### 测试连接 利用SQL*Plus或其他兼容工具尝试建立同远端数据库之间的链接,验证新设臵是否有效工作: ```sql sqlplus username/password@mydb ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值