转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 数据库 >> ORACLE >> 正文
我在RH9下安装Oracle8.1.7经历         ★★★★

我在RH9下安装Oracle8.1.7经历

作者:闵涛 文章来源:闵涛的学习笔记 点击数:644 更新时间:2009/4/22 21:58:48


 
我的环境:
机器 C1200M、128M
软件 RedHat Linux release 9, Kernel 2.4.20-8。

我是参照别人的笔记安装的(但我省了几步)

我的linux是完全安装的所对其它情况不做详解了

1,安装准备 //这些我都放在/home/Root/Oracle目录下(我把这个目录的权限修改成了wrx
glibc-2.1.3-stubs.tar.gz //oracle的linux补丁
j2sdk-1_4_2_06-linux-i586-rpm.bin //Sun 的JDK
linux81701.tar //ORACLE的安装盘

2,安装JDK和创建符号连接(也就是windows的快捷方式,,用户root)
图形界面的安装我就不说了^_^
#./j2sdk-1_4_2_06-linux-i586-rpm.bin //执行后会得到 j2sdk-1_4_2_06-linux-i586-rpm安装包
#rpm -Uvh j2sdk-1_4_2_06-linux-i586-rpm //安JDK
#ln -s /usr/local/j2sdk-1_4_2_06 /usr/local/java

3 创建用户oracle,组oinstall各oracle的安装路径 (用户root,提示符是#的用户是root )

#groupadd oinstall
#groupadd dba
#useradd -g oinstall -G dba oracle
#passwd oracle
New password:[oracle] //[]里是我输入的密码
BAD PASSWORD: it is based on a dictionary word
Retype new password:[oralce]
passwd: all authentication tokens updated successfully.

#mkdir -p /u01/oracle/product/8.1.7 //创建oracle安装路径
#chown -R /oracle.oinstall /u01/oracle //由于现在使用的是root
//创建的目录不改变他的权限
//等下用oracle安装时会无权限对此目录的操作

4,修改oracle用户的profile文件(当前工作目录是:/home/oracle/下 ,用户oracle 它的shell提示符变成$)
$vi .bash_profile //建议使用emacs 如图形界面的使用gedit
//emacs .bash_profile或gedit .bash_profile

加入以下内容:
# Stuff for 8.1.7 Install
export LD_ASSUME_KERNEL=2.2.5
export ORACLE_BASE=/u01/oracle
export ORACLE_HOME=$ORACLE_BASE/product/8.1.7
export PATH=$PATH:$ORACLE_HOME/bin
unset LANG

# Java DEVELOPMENT Kit for 8.1.7
JAVA_HOME=/usr/local/java; export JAVA_HOME
CLASSPATH=${JAVA_HOME}/lib/classes.zip; export CLASSPATH

#Need to point to init*.ora
ORACLE_SID=orcl; export ORACLE_SID

# Need shared libraries ie for lsnrctl
if [ "${LD_LIBRARY_PATH:-}" == "" ]; then
LD_LIBRARY_PATH=${ORACLE_HOME}/lib:/usr/lib:/usr/local/lib
else
LD_LIBRARY_PATH=${ORACLE_HOME}/lib:${LD_LIBRARY_PATH}
fi
export LD_LIBRARY_PATH
完成后退现vi(先保存)^_^
为使刚刚修改的shell配置文件生效执行source命令
$source .bash_profile

5,解压从oracle下载的安装盘(操作用户,oracle,我的工作目录是/home/Root/Oracle/ 你的下载下来的
ORACLE安装盘放在哪儿就到那儿解压吧^_^

$tar -xvf linux81701.tar

6,用oracle用户登陆到图形界面 进入上一步解压出来的disk1目录双击runInstaller跳出一个窗口你点击运行
这时便启动了oracle的图形安装界面 点 install按钮接着往下走 碰到Unix Group name 填入oinstall

7,oracle的安装程序在准备好了安装后会弹出一个小窗口,告诉你要求你用root用户执行一个叫做orainsRoot.sh的脚本

8,这时你打开一个终端窗(如果你已经打开也就不要了)
这时终端的提示符是'$'这是普通用户的shell提示符现在要切换到root(超级用户)
$ su
password:[输入你的root用户的密码]
//这时你shell提示符会变成'#' 你已经拥有了超级用户的权限了
#cd /u01/oracle/product/8.1.7
#./orainstRoot.sh //也可以使用 sh orainstRoot.sh
Creating Oracle Inventory pointer file (/etc/oraInst.loc)
Changing groupname of /u01/oracle/oraInventory to oinstall.
//这是执行那个sh脚本的系统的提示^_^
回到oracle的安装程序点击OK
9,接着往下走
Select product to install: 选择 Oracle Enterprise

Installation Types: 选择 Typical (837MB)

Verify JDK Home Directory: 填入 /usr/local/java

Database Identification: 填入 orcl

SID: 填入 orcl 即根你的 .bash_profile 里面的要一致

10、继续往下走,会出现若干次 make 错误,别管他,选择 ignore

11、到达 100% 的时候会跳出一个小窗口,提示要 root 用户执行一个脚本 root.sh ,
先等一下,在 执行 root.sh 之前先打一个补丁。
回到终端窗口转到从oracle下载下来的linux补丁包所在的目录下把补丁拷贝到$ORACLE_HOME /*oracle的安装目录*/(我的补丁包在/home/Root/Orale/目示下
#cd /home/Root/Oracle/
#cp glibc-2.1.3-stubs.tar.gz $ORACLE_HOME
//这两条命令也可用下命令 # cp /home/Root/Oracle/glibc-2.1.3.stubs.tar.gz /u01/oracle/product/8.1.7

#tar xzvf glibc-2.1.3-stubs.tar.gz
#sh setup_stubs.sh

//这时你慢慢等一下吧
最后你会看见以下提示:
Relinking executables:
running 'ins_rdbms.mk'...done.
running 'ins_net_client.mk'...done.
running 'ins_cman.mk'...done.
running 'ins_names.mk'...done.
running 'ins_oemagent.mk'...done.
running 'ins_net_server.mk'...done.
running 'ins_nau.mk'...done.
running 'ins_plsql.mk'...done.
running 'ins_precomp.mk'...done.
running 'ins_ldap.mk'...done.
running 'ins_sqlplus.mk'...done.
running 'ins_otrace.mk'...done.
running 'ins_ctx.mk'...done.
Done. The links have been fixed!
执行完后修改一下root.sh
#vi root.sh

RMF=/bin/rm -f

少了2 个双引号,要改为

RMF="/bin/rm -f"





[SyBase]在redhat Linux9下安装Oracle9.2.0的一点经验  
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · Sql Server  · MySql
    · Access  · ORACLE
    · SyBase  · 其他
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台