Fedora10安装oracle10g

安装oracle的过程确实是比较麻烦的需要耐心和细心。
网上有很多介绍如何安装oracle安装的方法,但是最值得信任的当然还是oracle的官方文档
地址:[url]http://www.oracle.com/technology/global/cn/pub/articles/smiley_10gdb_install.html#sys[/url]
但是有些地方官方文档比较罗嗦,也可能不太适合我们的linux版本,所以借鉴下网络牛人的也还是可取的。
[url]http://www.linuxidc.com/Linux/2009-02/18261.htm[/url]
我基本是按照官方文档作的,当然前面安装linux和后面配置的地方就没有看了,从第二部分开始。
1、准备工作:下载oracle10g[url]http://www.oracle.com/technology/global/cn/software/products/database/oracle10g/htdocs/10201linuxsoft.html[/url]如果没有oracle的帐号,也可以去电驴下载。或者需要的话我可以分享下我的。
我只下载了database,其他的就没有下载,因为划分的空间的太小了。这里推荐10G以上的空间,加上已有的文件。你如果还想做一些其他的开发的话,建议20G,因为数据库确实很大,再有些其他的,硬盘就满了。
2、按照官方文档往下做
[list]
1、验证系统要求
2、创建 Oracle 组和用户帐户
3、创建目录
4、配置 Linux 内核参数
5、为 oracle 用户设置 Shell 限制
6、oracle 用户的环境变量
[/list]
第四和第五步我都省略了,要求不是太苛刻的话,不配置也没有多大关系。
这里注意:验证下系统要求,最好符合条件,不然安装就要出错了。特别是/tmp的大小,至少要有400M。第六步设置环境变量,用root登录,打开用户主文件夹下的.bash_profile文件。
比如我的:

vi /home/oracle/.bash_profile

在文件顶端设置环境变量,如果现在不设置,以后安装完之后再设置也可以。
我的设置:
[list]
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=/u01/app/oracle; export ORACLE_HOME
ORACLE_SID=orcl;export ORACLE_SID
[/list]
ORACLE_HOME和ORACLE_SID是一定要配置的,否则运行ORACLE的时候会出现一些常见错误。
3、安装ORACLE
在oracle用户下安装,进入到解压后的文件夹下,运行$ ./runInstall.sh
注意事项:
[color=red]这里会出现很多问题,比如缺少包之类的错误,运行不成功.官方网站上列出了要使用的包,在root下运行
rpm -q gcc make binutils openmotif[/color]
查看下自己缺少哪个,然后自己下载装上。
在运行基本就行了。
4、
安装的时候可能会出现乱码,首先在运行./runInstall.sh之前先切换语言
$unset LANG;unset LANGUAGE
就不会出现乱码了。
在安装过程中,注意自定义好安装的时候的值和环境变量中的值保持一致。其中特别注意安装目录:ORACLE_HOME;全局数据库名:ORACLE_SID。同时最好让Global Database Name(全局数据库名)和SID保持一致都为ORACLE_SID的值。
我把字符集设成:Unicode standard UTF-8 AL32UTF8,同时也把Create database with sample schemas复选框选上了让它生成一个初始的Sample。

根据界面提示,安装过程会提示用户两次以root权限执行一些文件,第一个是/opt/oracle/oraInventory/orainstRoot.sh,~~第二个是/opt/oracle/product/10.1.0/root.sh。

安装rpm文件
$rpm -i *.rmp
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值