这几天公司让我往3台Linux服务器下安装Oracle10G的客户端
。
我以前可是从来没有搞过Linux啊。。。 不过我也正想学习一下,然后就欣然接下这活。
废话不多说直接切入正题:
我用的是XManager远程连接服务器,使用SSH。
因为我是第一次进入Linux服务器的命令窗口,刚进入就看到一个白色小方框,什么都木有。。。
,我当场有点晕,木有图形界面,木有。。。 木有鼠标,什么都木有。。。 但是我还是很淡定的想到,不是还有G老师嘛(Goole),所以就再网上找了些资料先看看。
经过1天的钻研,终于搞定Linux怎么更快更好更有效率的安装Oracle10G客户端了。第一台Liunx服务器装了我1天时间。 第二台就用了10几分钟。 还剩下一台服务器需要安装,但是我突然想到我应该把这次安装的经验记录下来,所以就一边写帖子,一边安装Oracle客户端了。 这样也可以把经验告诉大家,让大家少想我这样走很多弯路。 网上也有很多这样的资料,但是看的我头都大了。 大部分资料介绍的非常麻烦。 所以我就把Linux新手如何安装Oracle10G客户端记录下来:
假设我的安装路径在/cpic/cxfc/Oracle10G/x86_64下面。
// 安装文件路径
var basePath = /cpic/cxfc/Oracle10G/x86_64
简单命令解释:cd 进行位置切换, cd .. 标示上一目录, cd client表示进入当前目中的client目录中。ls查看当前目录中的所有信息。
一:检测Linux系统版本
检测Linux版本是为了看是否支持安装Oracle10G客户端。
查看Oracle10G客户端可以在什么版本的系统安装,可以在:
basePath/client/install/oraparam.ini文件查看。如下图所示:
查看文件命令:cat 文件名
![](http://dl.iteye.com/upload/picture/pic/93304/f28bb56a-e76a-388b-9c31-007051906173.jpg)
![](http://dl.iteye.com/upload/picture/pic/93306/0c364e9a-94b2-37fd-8f6c-e32905f1c791.jpg)
查看系统类型命令:cat /etc/issue
如下图所示:
![](http://dl.iteye.com/upload/picture/pic/93300/863e5a61-80d8-3ccb-8dca-8d96695ab1bc.jpg)
![](http://dl.iteye.com/upload/picture/pic/93302/85a5dbaf-f504-34b1-b7b9-95eeadbd6adc.jpg)
大家可以看到我的系统是Red Hat红帽子的,是可以安装Oracle10G客户端的。
二:检测Linux服务器系统位数(是32位还是64位),这步很重要
检测Linux服务器系统位数是因为如果你用32位安装包在64为系统安装的话会报错,缺少包。所以如果是64位系统就下载64为安装包,32位就下载32位安装包。 我当时就在这里耗了很久。。。 所以特别提示一下。
检测Linux服务器系统位数命令:uname -i
如图:
![](http://dl.iteye.com/upload/picture/pic/93340/718fbc36-711f-3cca-9460-72d0af2152c8.jpg)
我的是x86_64, 也就是64位系统。需要安装64为Oracle10G客户端安装包。
安装包图:
![](http://dl.iteye.com/upload/picture/pic/93308/51170912-dd9b-34f2-98d9-daed36900d53.jpg)
因为是cpio压缩包所以需要解压,命令:cpio -idmv < 文件名.cpio
如果是cpio.gz压缩包的话,解压命令:gunzip 文件名.cpio.gz进行解压为cpio文件,然后再用上步搞定解压成为client文件夹。
三:进行安装
1. 首先进入解压后的client文件夹,命令: cd client
2. 运行安装文件:./runInstaller
如图:
![](http://dl.iteye.com/upload/picture/pic/93310/3bd5cd4b-5442-304d-82ed-701a0300ab21.jpg)
![](http://dl.iteye.com/upload/picture/pic/93312/0775e2e9-991f-38ce-b4be-b809063febac.jpg)
3.下一步next,选择管理员进行安装,如图:
![](http://dl.iteye.com/upload/picture/pic/93314/05109eb9-3a6e-3ad6-980a-f46c4f9b85a3.jpg)
下一步,如图,显示通过passed:
![](http://dl.iteye.com/upload/picture/pic/93316/52a13266-4f83-32fb-86cb-71583be458aa.jpg)
点击下一步:如图:
![](http://dl.iteye.com/upload/picture/pic/93318/f5c02b72-3005-30e5-81a3-7968146f1866.jpg)
进入这一步的时候,不需要进行配置,将复选框选中点击next:
![](http://dl.iteye.com/upload/picture/pic/93320/21d5a8de-5931-3964-9fb9-c69a101151d8.jpg)
一路next下去,知道finish,然后会提示执行root.sh,如图:
![](http://dl.iteye.com/upload/picture/pic/93322/39783f0d-9137-341b-90d8-9d14bbbde2cf.jpg)
再进入终端的命令窗口使用su root命令进入root账户,然后,如图:
![](http://dl.iteye.com/upload/picture/pic/93324/a1c33a3f-d4af-3dc8-8c22-f9bc462f6e00.jpg)
执行root.sh文件之后,点击安装界面的ok,安装完成:
![](http://dl.iteye.com/upload/picture/pic/93326/76107fe2-1f9c-35bf-bea1-b7b7b6ad3b12.jpg)
四:配置ORACLE_HOME
1.
直接在终端命令窗口输入cd回车
<!--[if !supportLists]-->2.
<!--[endif]-->输入vi .bash_profile进行修改配置文件
<!--[if !supportLists]-->3.
<!--[endif]-->进入之后按“i‘就可以修改文件了,
在最下面添加
<!--[if !supportLists]-->4. <!--[endif]-->umask 022
<!--[if !supportLists]-->5. <!--[endif]--> export ORACLE_HOME=/u01/app/oracle
<!--[if !supportLists]-->6. <!--[endif]--> export PATH=$ORACLE_HOME/bin:$PATH
![](http://dl.iteye.com/upload/picture/pic/93328/50289f12-3c90-3f63-8884-181c89c7575b.jpg)
4.输入完之后按“esc“然后输入:wq再敲回车进行保存退出。
五:配置连接
一)、
使用net manager图形界面配置数据库连接信息:
1. 进入oracle安装目录的bin文件夹下,输入./netmgr打开net manager界面,如下图:
![](http://dl.iteye.com/upload/picture/pic/93330/a7413588-2618-3301-9eb4-e025e5afc2d8.jpg)
![](http://dl.iteye.com/upload/picture/pic/93332/87732270-f3fb-3501-a923-cd8196b4f7f6.jpg)
2. 添加一个service naming,进行配置数据库连接:
![](http://dl.iteye.com/upload/picture/pic/93334/05b084a5-ed25-3319-b2e2-5658007f46c6.jpg)
3. 根据自己需要连接的数据库信息,进行配置:
![](http://dl.iteye.com/upload/picture/pic/93336/63340678-7932-38ef-96eb-6244d9066a3e.jpg)
二)、使用tnsnames.ora文件配置数据库连接信息:
这个我就不多说了,网上一查一大堆。
配置完毕,在bin文件夹目录中,输入./sqlplus命令,进行数据库连接测试:
User-name :
test@service name
Password: pwd
OK测试成功。Oracle10G客户端在Linux下安装就完工了。安装中或安装后一半会遇到一些常见的问题我会再写一篇帖子进行说明。
![](http://dl.iteye.com/upload/picture/pic/93338/c24d2926-ff3b-3620-9186-cddc8b99b3d0.jpg)
分享到:
相关推荐
Oracle 11g 客户端 for Linux 安装文档提供了详细的安装步骤和配置信息,以便用户成功安装 Oracle 11g 客户端 for Linux。 标题解释 Oracle 11g 客户端 for Linux 安装文档提供了完整的安装步骤和配置信息,以便...
本文总结了 Linux 下 Oracle Client 的安装过程,包括 Linux 基础版之软件安装、Oracle Client 安装注意事项、安装 Oracle10G 客户端等。同时,文章还提供了一些实用的小技巧和经验,旨在帮助读者更好地安装和使用 ...
Linux上安装Oracle10g客户端
Oracle11g客户端安装与配置(在Linux系统上).pdf 学习资料 复习资料 教学资源
oracle11g客户端for-linux安装文档.docx
不使用X窗口界面,在终端命令行中安装oracle
linux 下 ORACLE 10G 的安装
oracle11g 客户端 解压使用 无需安装 用于使用pl/sql工具远程连接数据库服务器,解压直接使用,32位。亲测可用。分享给大家,如果好用,请给好评哦,谢谢!
主要简单介绍中标麒麟的安装,及在中标麒麟下安装部署oracle 11G
rhel5上安装oracle10gR2 Linux上安装Oracle数据库 Oracle安装指导文档
Oracle 11g 安装包 Windows Linux 系统 32位 64位安装包。资源由本人辛苦整理而来,因在Oracle官网很难找到下载链接,所以特地拿出来分享,如需其他版本请私信,必回复。 资源包含以下版本: Oracle Database 11.2....
文档详细举例描述了如何在LINUX操作系统下安装ORACLE 11G的客户端
oracle客户端的各项依赖安装包已统一版本包括:instantclient-basic-linux.x64-19.6.0.0.0dbru.zip、instantclient-sdk-linux.x64-19.6.0.0.0dbru.zip、instantclient-sqlplus-linux.x64-19.6.0.0.0dbru.zip。
oracle11g客户端for linux安装文档.docx
oracle11g客户端forlinux安装文档.doc
讲述oracle11g客户端在Linux以及win7系统下的安装,在win7下的非安装版的客户端instantclient_11_2,只需将\network\admin下的tnsnames.ora文件中的内容修改成自己想连接的服务器端即可。
oracle11g客户端forlinux安装文档实用.pdf