设为首页 收藏本站
查看: 886|回复: 0

[经验分享] Linux 安装Oracle10G客户端

  [复制链接]

尚未签到

发表于 2016-1-20 16:05:38 | 显示全部楼层 |阅读模式
  这几天公司让我往3台Linux服务器下安装Oracle10G的客户端 DSC0000.gif
  我以前可是从来没有搞过Linux啊。。。 不过我也正想学习一下,然后就欣然接下这活。
  废话不多说直接切入正题:
  
  我用的是XManager远程连接服务器,使用SSH。
  
  因为我是第一次进入Linux服务器的命令窗口,刚进入就看到一个白色小方框,什么都木有。。。 DSC0001.gif ,我当场有点晕,木有图形界面,木有。。。 木有鼠标,什么都木有。。。 但是我还是很淡定的想到,不是还有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 文件名
   DSC0002.jpg
   DSC0003.jpg
  
  查看系统类型命令:cat /etc/issue
  如下图所示:
  
   DSC0004.jpg
   DSC0005.jpg
  大家可以看到我的系统是Red Hat红帽子的,是可以安装Oracle10G客户端的。
  二:检测Linux服务器系统位数(是32位还是64位),这步很重要
  
  检测Linux服务器系统位数是因为如果你用32位安装包在64为系统安装的话会报错,缺少包。所以如果是64位系统就下载64为安装包,32位就下载32位安装包。 我当时就在这里耗了很久。。。 所以特别提示一下。
  
  检测Linux服务器系统位数命令:uname -i
  如图:
   DSC0006.jpg
  我的是x86_64, 也就是64位系统。需要安装64为Oracle10G客户端安装包。
  安装包图:
   DSC0007.jpg
  因为是cpio压缩包所以需要解压,命令:cpio -idmv < 文件名.cpio
  如果是cpio.gz压缩包的话,解压命令:gunzip 文件名.cpio.gz进行解压为cpio文件,然后再用上步搞定解压成为client文件夹。
  三:进行安装
  
  1. 首先进入解压后的client文件夹,命令: cd client
  2. 运行安装文件:./runInstaller
  如图:
   DSC0008.jpg
   DSC0009.jpg
  3.下一步next,选择管理员进行安装,如图:
   DSC00010.jpg
  下一步,如图,显示通过passed
   DSC00011.jpg
  点击下一步:如图:
   DSC00012.jpg
  进入这一步的时候,不需要进行配置,将复选框选中点击next
   DSC00013.jpg
  一路next下去,知道finish,然后会提示执行root.sh,如图:
   DSC00014.jpg
  再进入终端的命令窗口使用su root命令进入root账户,然后,如图:
   DSC00015.jpg
  执行root.sh文件之后,点击安装界面的ok,安装完成:
   DSC00016.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
DSC00017.jpg
 
4.输入完之后按“esc“然后输入:wq再敲回车进行保存退出。
 
五:配置连接
一)、使用net manager图形界面配置数据库连接信息:
1.  进入oracle安装目录的bin文件夹下,输入./netmgr打开net manager界面,如下图:
DSC00018.jpg
DSC00019.jpg
2.  添加一个service naming,进行配置数据库连接:
DSC00020.jpg
3.  根据自己需要连接的数据库信息,进行配置:
DSC00021.jpg
  
  二)、使用tnsnames.ora文件配置数据库连接信息:
         这个我就不多说了,网上一查一大堆。

配置完毕,在bin文件夹目录中,输入./sqlplus命令,进行数据库连接测试:
User-name :test@service name
Password: pwd
OK测试成功。Oracle10G客户端在Linux下安装就完工了。安装中或安装后一半会遇到一些常见的问题我会再写一篇帖子进行说明。
DSC00022.jpg

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-167180-1-1.html 上篇帖子: Linux中Workqueue机制分析 下篇帖子: linux android环境搭建
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表