快速业务通道

在Linux下安装oracle数据库

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-03-25
# From RedHat AS3 Disk 3
cd /mnt/cdrom/RedHat/RPMS
rpm -Uvh compat-libstdc -7.3-2.96.122.i386.rpm
rpm -Uvh compat-libstdc -devel-7.3-2.96.122.i386.rpm
rpm -Uvh compat-db-4.0.14-5.i386.rpm
rpm -Uvh compat-gcc-7.3-2.96.122.i386.rpm
rpm -Uvh compat-gcc-c -7.3-2.96.122.i386.rpm
此外,最好验证一下 gcc和glibc的版本(要求是gcc-3.2.3-2 或者更高)
# gcc -v # rpm -q glibc 4.创建用户和组:
groupadd oinstall
groupadd dba
useradd –d /u01 -g oinstall -G dba oracle
passwd oracle Create the directories in which the Oracle software will be installed:
mkdir -p /u01/app/oracle/product/10.1.0/db_1
chown -R oracle.oinstall /u01 5.设置Oracle变量.bash_profile: 登录为oracle用户
# su – oracle
$ cd
$ vi .bash_profile
#添加如下内容,你的具体值应该不会和这个完全相同.
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.1.0/db_1
export ORACLE_SID=TEST
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export LC_CTYPE=en_US.UTF-8 然后执行 $ source .bash_profile
使环境变量生效. /u01/app/oracle 等目录应该建立好并做合适的授权.
set |grep ORACLE 6.开始安装Installation
以oracle账户在运行级别5下登录 cd /mnt/oin/10g/disk1
./runInstaller 7.Post Installation
Finally edit the /etc/oratab file setting the restart flag for each instance to ''Y'': TSH1:/u01/app/oracle/product/10.1.0:Y 其他的步骤比较清晰,不再赘述. 系统会提示你运行root.s***件.按照提示做即可. FAQ (在Linux平台安装Oracle比较常见) 1. 不能启动安装界面.运行runInstaller提示信息类似如下: xlib:connection to "localhost:0.0" refused by server
xlib:client is not authorized to connect to server Exception in thread "main" java.lang.InternalError:can''t connect to x11 window server using "localhost:0.0"
at ....... 解决办法: 设定你的DISPLAY环境参数.# export DISPLAY= your_IPaddress :0.0把your_IPaddress换成你的IP.或者
用root简单的执行一下# xhost (要注意这样会有安全上的隐患)
2.安装界面显示很多"口口"样子的乱码 解决办法:查看locale输出
# locale
LANG=en_US.UTF-8
LC_CTYPE=zh_CN.GB18030
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
执行#export LC_CTYPE=en_US.UTF-8 然后重新调用安装程序. [root@orclas3 u01]# su root [root@orclas3 u01]# cd /u01/app/oracle/oraInventory/ [root@orclas3 oraInventory]# ./orainstRoot.sh Changing permissions of /u01/app/oracle/oraInventory to 770. Changing groupname of /u01/app/oracle/oraInventory to oinstall. The execution of the script is complete [root@orclas3 oraInventory]# cd .. [root@orclas3 oracle]# cd /u01/ap

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号