oracle 10g(R2)客户端安装

news/2023/6/7 23:17:44

1.最低硬件需求:
   256M的物理内存     #grep MemTotal /proc/meminfo
   512M的交换分区     #grep SwapTotal /proc/meminfo
   400M的/tmp空间     #df -k /tmp
   180M到1.9G的安装空间
2.系统软件包的支持:   
   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 -q 软件包名称;

rpm -q make gcc glibc glibc-devel glibc-devel compat-db compat-gcc compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel openmotif21 setarch gnome-libs libaio libaio-devel

安装的命令可以用 #rpm -ivh 软件包名
3. 为oracle 10g client创建用户和组
创建用户组dba     #groupadd -g dba //groupadd dba
创建用户oracle    #useradd -g dba -G dba oracle
修改oracle用户的主目录文件权限  #chmod 755 /home/oracle
为oracle用户设定密码   #passwd oracle
4. 创建安装目录
# mkdir -p /u01/app/oracle
# chown -R oracle:dba /u01/app/oracle
# chmod -R 775 /u01/app/oracle
5. 使用oracle帐号oracle环境变量设定:
$vi .bash_profile 设定oracle 10g client的安装目录等相关信息。
umask 22
export ORACLE_HOME=/u01/app/oracle/product/10.2.1/db_1
export PATH=$PATH:$ORACLE_HOME/bin
export NLS_LANG=AMERICAN_AMERICA.ZHS16CGB231280
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib:/lib:usr/lib:$ORACLE_HOME/lib32
进行第6步骤之前必须进入root目录下 reboot(重新启动)
 
6. 安装过程 使用oracle帐号
进入x-window,启动一个终端,运行client目录下的./runinstaller,开始安装。
安装中的选择比较简单,可以选择管理员安装或者运行时安装,一般就够用了。需要注意的是安装要用oracle帐号,安装过程中会要求用root身份运行两个shell。
安装完成之后,可以运行$ORACLE_HOME/bin/netca配置到远程数据库的连接。这样可以执行sqlplus连接远程数据库,选择方式3,一步步进去设置,就可以了。连接的时候运行sqlplus,用户输入:帐号@服务名即可。

卸载oracle
1. 运行 $ORACLE_HOME/bin/localconfig delete
2. rm -rf $ORACLE_BASE/*
3. rm -f /etc/oraInst.loc /etc/oratab
4. rm -rf /etc/oracle
5. rm -f /etc/inittab.cssd
6. rm -f /usr/local/bin/coraenv /usr/local/bin/dbhome /usr/local/bin/oraenv
7. 删除oracle用户和组。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4561988.html

如若内容造成侵权/违法违规/事实不符,请联系郑州代理记账网进行投诉反馈,一经查实,立即删除!

相关文章

生物科学数据分析和数据管理本体论

说到本体论,生信的同学估计第一个想到的就是基因本体论 ( Gene Ontology, GO ) 了,而基因本体论其实也是开放生物医学系统注释(Open Biomedical Ontologies (OBO))下的一个分类项目。今天来说另外一个生物科学数据分析和数据管理本…

IOT语义互操作性之本体论

这个系列文章描述了一个单一的语义数据模型来支持物联网和建筑、企业和消费者的数据转换。 这种模型必须简单可扩展, 以便能够在各行业领域之间实现插件化和互操作性。 对于一个目前从事智能硬件的老码农,觉得这些文字具有积极的参考意义。在这第二部分, 尝试确定上…

[本体论][UML][统一建模语言][软件建模][OWL]从本体论到UML到OWL

以下内容,是关于软件建模的方法与思路。 UML与OWL都是基于本体论的建模语言。 本体论(哲学) 本体论(信息科学) UML(统一建模语言) more info 参考:[设计语言][统一建模语言][软件开…

AAAI 2018经典论文获奖者演讲:本体论的昨天和今天

本文转自公众号:AI科技评论。AI 科技评论按:正在美国新奥尔良召开的 AAAI 2018 的经典论文奖颁给了《Algorithm and Tool for Automated Ontology Merging and Alignment》。这篇论文发表在 2000 年的第 17 届 AAAI 大会上。这次颁奖是为了表彰这篇论文在…

《生物信息学:导论与方法》--本体论、分子通路鉴定--听课笔记(十八)

第九章 本体论、分子通路鉴定 9.1 本体论和基因本体论 之前讲的很多都是算法以及网上的一些工具和软件,所有的工具都是用来分析生物学数据的,所以很多工具都要基于已有的训练集才能被开发出来。而这些数据是海量并且指数增长的,所以它们的…

本体论与唯物主义

为什么80%的码农都做不了架构师?>>> 本体论本质是是一种唯物主义. (所以它不是我的认识。 它只是我的手段 ----科学与哲学,永远都应该是分开讨论的。对它们,永远应该使用不同的标准)。 因为它坚持一定存在一个世界的本原. 是一种…

最熟悉的陌生人| 长文理解基因本体论 (Gene Ontology, GO)

在生物信息学中,GO似乎是一个我们绕不开的话题。想要深入的探讨这个话题,我们首先要理解「什么是GO?」01 GO的概念GO (Gene Ontology),中文译名为基因本体论。基因组测序已经清楚地表明,很大一部分规定核心生物功能的基…

IOT语义互操作性之本体论

版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。 https://blog.csdn.net/wireless_com/article/details/79345403 这个系列文章描述了一个单一的语义数据模型来支持物联网和建筑、企业和消费…