博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle10客户端安装_(绝对经典)
阅读量:2452 次
发布时间:2019-05-10

本文共 2806 字,大约阅读时间需要 9 分钟。

Oracle10客户端安装

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

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

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

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

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

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

检查可用内存:

# grep MemTotal /proc/meminfo

检查交换空间

# grep SwapTotal /proc/meminfo

检查可用内存

# free

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

  # df –k /tmp

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

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

#cat /etc/issue

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

# uname –r

6         建立安装需要的用户和用户组

#groupadd oinstall

#useradd –g oinstall oracle

#passwd oracle

7         建立一个Oracle 基本目录

#mkdir –p /usr/local/oracle

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

#chmod –R 775 /usr/local/oracle

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

7.       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”}

8.       开始安装:

首先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 文件,执行一下吧。

9.       然后修改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

10.   配置$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)

             )

)

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

   $sqlplus 帐号/口令@orcl_name

Error in invoking target 'client_sharedlib' of makefile

/  2010-03-04 09:11:09 / 个人分类:

/ /

错误描述:

在Redhat  Enterprise Linux AS4.8上 安装oracle10g时出现   Error   in   invoking   target   'client_sharedlib'   of   makefile   '.../network/lib/'ins_net_client.mk'   错误  

问题原因:

晕,同事告诉我RedHat linux 是32位的,我也没有进一步确认就开始安装,实际上操作系统是64位的。于是,删除后重新安装64位的oracle10g,成功。

补充:一般遇到这样的问题通常都是缺少相应的包引起的,建议在64位操作系统上安装oracle时,将相应的64位和32位包都安装上。

 

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

转载于:http://blog.itpub.net/12137615/viewspace-747123/

你可能感兴趣的文章
构建静态服务器_为静态网站构建无服务器联系表
查看>>
塞尔达传说顺序_编码《塞尔达传说》克隆图例
查看>>
spring vertx_如何在Spring设置Vertx
查看>>
在Unity中创建3D直升机游戏
查看>>
编码和编码格式一样吗?_学习如何像专业人士一样编码
查看>>
CSS-in-JS的权衡
查看>>
ssh框架实现数据库_自顶向下介绍SSH及其如何实现安全的数据共享
查看>>
测试驱动开发 测试前移_测试驱动开发简介
查看>>
css 网格布局_我从CSS网格布局中学到的东西
查看>>
快速了解Kubernetes微服务中的通信
查看>>
如何使您的Kotlin Android动画可访问
查看>>
github pages_使用GitHub Pages和Lighthouse增强您的开发人员产品组合
查看>>
JavaScript命名约定:注意事项
查看>>
html:漂亮的原生表格_HTML表格:关于它们的所有知识
查看>>
sqoop架构_SQOOP架构的深入介绍
查看>>
自行车车把会吧车刮坏吗_花10分钟即可开始使用车把
查看>>
在线学位课程_如何选择计算机科学学位课程
查看>>
React入门指南
查看>>
机器学习技术现状_教育技术如何颠覆传统学习的现状
查看>>
算法渐近性质分析_神奇宝贝解释的渐近分析:深入研究复杂性分析
查看>>