说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

Befresh你好:oracle8i for linux安装注意事项?

编辑:说三道四文库 发布时间:2017-09-24 04:17
HTML文档下载 WORD文档下载 PDF文档下载
我下载了oracle8.1.6 for linux,装了Red Hat linux6.2,准备安装了,给点意见!
谢谢!
给你一篇文章

RedHat Linux 6.0 上 Oracle 8i R2 (8.1.6) 企业版安装实例 

 
本例使用软件: 
1、操作系统:        RedHat Linux 6.0 正版光盘一张
2、数据库:         Oracle 8i R2 (8.1.6) for Linux 企业版
3、Java运行时刻环境(JRE): jre_1.1.7-v3-glibc-x86.tar

软件下载地址: 
1、Linux:
2、Oracle:
  到Oracle的老家下载
  Oracle 8i R2 (8.1.6) for Linux 企业版[275MB]
  ftp://ftp.oracle.com/pub/www/otn/linux/oracle8i/oracle8161_tar.gz
3、Jre:
  Sun公司Java资源:   http://java.online.sh.cn/
  tux.org:       http://www.tux.org/pub/java/
  wormwang 新丝(思)路: http://freesoft.online.sh.cn/

安装前说明: 
1、jre_1.1.7-v3-glibc-x86.tar很多站点上都有,别的版本的jre也可以,可找一些更新的。
2、检查是否有足够的硬盘剩余空间,本例/home下有4GB空间。
3、Oracle 8i启用了新的安装程序OUI(Oracle Universal Installer),OUI是用Java写的,因此它可在任何JVM上运行。 
开始安装: 
1、首先安装RedHat,以server方式安装。
2、安装Oracle 8i。 
[root@oradb /root]$               #以root方式登录
[root@oradb /root]$ groupadd dba        #创建dba组
[root@oradb /root]$ useradd oracle -g dba    #在dba组中建新用户oracle
[root@oradb /root]$ passwd oracle        #修改oracle用户口令

注:dba组和oracle用户是oracle安装需要的
注:创建oracle用户后,linux系统自动在/home目录下创建/home/oracle目录,给oracle用户使用,
  oracle用户对此目录拥有所有的权限,
  为方便,本例把oracle系统安装在oracle用户自己的目录下

[root@oradb /root]$ cd /user/local       #到/usr/local目录
[root@oradb /local]$ ls -l           #把jre_1.1.7-v3-glibc-x86.tar文件拷贝到本目录下

[root@oradb /local]$ tar zxvf jre_1.1.7-v3-glibc-x86.tar  #在当前目录下解压

[root@oradb /local]$ mv jre117_v3 jre      #解压后的目录名为jre117_v3,改名为jre

[root@oradb /local]$ ls -l         #这时,/usr/local目录下应该存在jre目录

注:只要把解出来的文件放到/usr/local/jre目录下就算完成了jre的安装,oracle就可以正确识别了

[root@oradb /oracle]$ exit           #退出,以oracle用户重新登录

[oracle@oradb /oracle]$ 
[oracle@oradb /oracle]$ ls -l
[oracle@oradb /oracle]$ tar zxvf oracle8161_tar.gz   #解压oracle压缩包到当前目录
[oracle@oradb /oracle]$ mv Oracle8iR2 orainst  #把Oracle8iR2目录名改为orainst,这步可不做,我是嫌大小写麻烦
[oracle@oradb /oracle]$ ls -a          #.bash_profile文件是隐藏属性
[oracle@oradb /oracle]$ more .bash_profile   #查看.bash_profile文件内容

注:每个用户下都有一个自动执行脚本,类似于dos下的autoexec.bat文件,
  每一次用户登录的时候,设置系统环境,
  RedHat Linux 6.0中的脚本名为.bash_profile。
  可用env命令查看系统环境,
  .bash_profile文件如果是以root用户登录时生成的,则组和用户都属于root,
  对oracle用户就是只读的了,不能编辑。

[oracle@oradb /oracle]$ vi .bash_profile    #编辑.bash_profile文件,并输入以下内容

# Setup ORACLE environment
ORACLE_HOME=/home/oracle/OraHome1
export ORACLE_HOME
ORACLE_SID=orcl
export ORACLE_SID
ORACLE_TERM=xterm
export ORACLE_TERM
ORACLE_OWNER=oracle8
export ORACLE_OWNER
TNS_ADMIN=/home/oracle/config/8.1.6
export TNS_ADMIN
CLASSPATH=$ORACLE_HOME/jdbc/lib/classes111.zip
export CLASSPATH

# Set up the search paths:
PATH=/usr/local/jre/bin:/usr/local/jdk/bin:/bin:/sbin
PATH=$PATH:/usr/bin:/usr/sbin:/usr/local/bin:$ORACLE_HOME/bin
PATH=$PATH:/usr/local/sbin:/usr/bin/X11:/usr/X11R6/bin:.
export PATH


也可以把这个文件在Windows机器上写好,如a.txt,然后用FTP把a.txt拷到/home/oracle目录下
mv a.txt .bash_profile
按y覆盖

[oracle@oradb /oracle]$ exit      #退出,以oracle用户重新登录,以使设定的环境生效
[oracle@oradb /oracle]$ 
[oracle@oradb /oracle]$ startx     #启动X-windows后,启用一个终端(xterm),(图形窗口)
                    #在该终端中运行runInstaller
[oracle@oradb /oracle]$ cd orainst
[oracle@oradb /orainst]$ ./runInstaller #执行oracle安装程序,linux下执行一个程序,可用./调用执行


这时你可以看到用jre运行的全新的图形化的OUI的欢迎画面,按照提示继续安装进程:

Welcome:
按next

File Locations:
按next

UNIX Group Name:
什么也不添,按next
出错,提示要以root权限运行“/home/oracle/OraHome1/orainstRoot.sh

CTRL+ALT+F2,打开一个新的控制台(字符窗口)
以root登录
[root@oradb /root]$ cd ~oracle
[root@oradb /oracle]$ cd OraHome1
这时,/home/oracle/OraHome1目录下只有一个文件orainstRoot.sh,运行它
[root@oradb /OraHome1]$ sh orainstRoot.sh

CTRL+ALT+F7,回到安装界面(图形窗口)
按Retry按钮,就可以继续安装了,

Available Products:
选Oracle8i Enterprise Edition 8.1.6.1.0,按next

Installation Types:
选Typical(540MB),按next,这时,屏幕右上角出现一个进度标尺

Database Identification:
Global Database Name:输入oracle8(可以任意)
SID:保留orcl
按next

Database File Location:
任意目录,本例设为“/home/oracle/OraHome1”,按Next,这时,屏幕右上角进度标尺继续前进

出现Summary,对你想要安装的产品作一个总结
按Install,出现Install画面,等待... 你可以看到窗口底部提示的安装等log文件目录,可供以后查询。

弹出Setup Privileges窗口
提示:在安装继续进行之前,需要以root运行一个脚本“/home/oracle/OraHome1/root.sh”,
CTRL+ALT+F2,回到刚才运行的第2个终端窗口
以root权限执行该文件,
[root@oradb /OraHome1]$ sh root.sh

屏幕显示:
Enter the full pathname of the local bin directory:[/usr/local/bin]:\c
回车
系统开始执行一些动作,执行完毕,CTRL+ALT+F7按返回OUI,按OK。 

Database Creation Progress开始,逐步进行以下4个过程
Creating and starting Oracle instance
Copying database files
Initializing database
Database creation completed

以上4个过程完成,弹出Oracle Database Configuration Assistant Alert窗口,
提示:数据库创建完成,告诉你数据库的一些基本信息
global databse name:oracle8
database system identifier(SID):orcl
SYS account password:change_on_install
SYSTEM account password:manager
按ok

End of Installation,按Exit退出OUI,完成安装。

退出图形窗口,回到
[oracle@oradb /oracle]$

这时,oracle数据库已经安装成功,并且数据库已经启动运行,可以试一下
[oracle@oradb /oracle]$sqlplus system/manager

出现以下信息:
SQL*Plus: Release 8.1.6.0.0 - Production on Fri Oct 26 20:20:56 2000

(c) Copyright 1999 Oracle Corporation. ALL rights reserved.

Connected to:
Oracle8i Enterprise Edition Release 8.1.6.1.0 - Production
With the Partitioning option
JServer Release 8.1.6.0.0 - Production

SQL> show user
USER is "SYSTEM"
SQL> 
SQL> exit


启动数据库:
[oracle@oradb /oracle]$ svrmgrl
SVRMGR> connect internal
Connected.
SVRMGR> startup
ORACLE instance started.
显示SGA状态
Database mounted.
Database opened.
SVRMGR>


关闭数据库:
[oracle@oradb /oracle]$ svrmgrl
SVRMGR> connect internal
Connected.
SVRMGR> stutdown
Database closed.
Database dismounted.
ORACLE instance shut down.
SVRMGR>


启动监听器
[oracle@oradb /oracle]$ lsnrctl
LSNRCTL> start
LSNRCTL> exit

停止监听器
[oracle@oradb /oracle]$ lsnrctl
LSNRCTL> stop
LSNRCTL> exit

查看监听器状态
[oracle@oradb /oracle]$ lsnrctl
LSNRCTL> status
LSNRCTL> exit


 
过程很详细,应该没问题了。
上面的过程没有什么问题,安装6。2linux中间不会有什么问题。
还可以参考www.oradb.net中的linux channel
建议用256M以上的内存。否则很容易不出任何提示就中止安装。
坏了,我在tar zxvf oracle8161_tar时,出现一个错误:
好象是“不期望的文件结束!” 不知是什么原因?我是
用WINDOWS下载的,然后用CUTEFTP传到LINUX上的!
不过我的linux是server形式安装的没有x-windows怎么办?
linux一般要也erverything安装,没有x-window很难装的
难道没有x-window我就不能装oracle了吗?
相约MDCC 2015 首批免费展位破茧而出 MDCC 2015召开在即,平台与技术iOS专场大咖来了! 一个iOS开发者对tvOS SDK的初探 前Twitter iOS技术团队负责人:使用第三方库的四大准则 【SDCC讲师专访】巨杉数据库创始人兼CTO王涛:SequoiaDB为何要开源? 对话函数式编程语言Roy之父Brian Mckenna GitLab获400万美元A轮融资,GitLab 8.0将很快到来 【CTO讲堂】如何构建高可用和可伸缩的架构? 未来程序员会被机器取代吗? React Native实战(一):配置和起步 集聚MDCC 2015 免费展位第二波正式放出 【深入浅出Koa】入门知识,带你以现代化开发方式构建Web应用 升级到Node V4的七个理由 支持大量ES6特性 像写SQL一样编写Java数据应用 Swift 2.0实战:如何实现从非零下标遍历数组? 手把手教学:在iOS 8中使用Cocoapods 交互技术前沿与应用实战:MDCC虚拟现实专场议程揭晓 解密“攻城狮使用手册” 技术专家齐聚!MDCC 2015精彩日程全曝光 基于ActiveMQ的消息中间件系统 OneMM逻辑与物理架构设计详解 John Carmack大神亲操刀,为Oculus开发Netflix应用 React Native实战(二):Android的打包 独立游戏的成功秘诀:好设计才是王道 Swift 2.1的新变化 Apple TV实战:用TVML开发第一款tvOS应用 【SDCC讲师专访】阿里王晶昱:云时代的分布式数据库DRDS 硬件研发、嵌入式技术演进:MDCC IoT峰会日程揭晓 专访百度知道iOS团队负责人孙源:代码强迫症的死实践派 TIOBE 2015年10月编程语言排行榜:Ruby取代Objective-C进前十 【SDCC讲师专访】PingCAP联合创始人兼CEO刘奇:好的产品应开源,不闭门造车 【深入浅出Koa】常用工具分享 帮你降低编程难度 FAT错误,请高手帮忙修复。 内部消息(我对我说的负责) 不定时开放FTP服务器 急,求救!!! 一个很简单的问题. 为什么 “基本图象处理代码(1) ehom(原作)”对grayscale不对? linux下的oicq 有马? 帮帮我,好吗,感谢,非常 help,help,sql query question? 大家认为考研考进其他学校(且跨专业)的可能性有多大 显示图片 数据库搜索的一个怪问题 共享上网问题!急~!!!! 句柄和指针有什么区别吗? 大虾快进来,帮帮兄弟们!!!再现等待!高分!! 请问C++Builder的程序中能不能使用*.mdb类型的数据库? 帮帮忙!!个位大哥 请问用java编程能实现数据采集的程序并进行传输(即c/s模式)吗? 请问什么命令找开一个窗体的? 请问:如何从文件中获取icon并得到HBITMAP句柄? 如何在客户端打开一个word文件 MVP是个什么概念???? linux启动不了,Bringup loopback interface时出错,请问是什么原因? 帮帮忙!! 我海军一艘潜艇失事 70名官兵不幸全部遇难!! 明天朋友结婚,征集整人的法子 是谁删除了我贴?? 而且没有跟我说一声!!! 白天工作,晚上溜狗,爽呀!比大暑天喝了冰镇雪碧还爽! 我的jsp服务器是iis+TOMCAT+win2000pro 不知怎的每次用不了多久就显示出 网页无法显示 目前访问该 Web 站点的用户过多,我只是自已用怎么 终于有星了,高兴,散分(第一次散分,请斑竹手下留情) 我的刚装的2000进入启动界面时,进度条读到2/3时就蓝屏了! 请问在运行时向ActiveX控件中添加ActiveX控件的方法是什么? 高手请进:如何在WinNT以上系统进行BIOS读取! 毕业设计的问题,请各位大哥帮小弟一个忙 备份与恢复 数据备份与恢复 我用win2k,下载了php4.3.1,extension_dir是c:\php\ext 可是里面没有php_gd.dll,怎么办,到哪里可以down一个补上? 帮我一下:解决中文问题 新手问题:怎么在用ATL COM WIZARD已生成的dll加入MFC 请问如何删除系统? warton给大家散分来了! 求助,请问哪儿提供的域名空间最好? 新手上路,VB中用ODBC连接ACCESS 关于ORACLE中(多)表的备份和恢复问题 MM``狂给分^*^ 找人一同研究JUnit对于数据库的测试架构 怎样在程序中动态生成数据库(内存库)?求救高手 请问,怎样用本机作web服务器? 这样的夜晚 想起一些故人.... 各位的jbuilder是用什么命令运行的 刚学者求问 python+CGI 如何获得客户端IP 核舟记作者将人物情态描写得栩栩如生主要有什么作用 关闭房间的灯时照镜子灯应当放在甚么位置才能看清自己的 Write at least 150 words(英语写作的要求)题目:Write a description for your teacher of a beautiful place where you would love to be.Try to make your teacher feel what it is like to be.in that place.求各位擅长英语的大侠帮帮我,15 I have mutton for dinner.划线提问(mutton划线) -May I _______ (go) to the football game?-When _______ it _______(be)?-Next Monday afternoon.May I __(go)?-yes.Who ________(go) with you?-Li Ming-______you _________(get)the tickets?-Yes.这个对话中句子各用什么时态,为什么?特别是第2 鸡为什么有吃石头的现象 玻璃的密度是1.5————,在数字后填上合适的单位 THE sun rose behind me and beyond the rocks. 写出“春”开头的10个成语 We have chicken for dinner.(改为一般疑问句并做肯定回答) 四分之三拍的示意图?请问四分之三拍的示意图是什么啊? 采光顶玻璃弯曲强度与建筑幕墙玻璃有何不同 she doesn't have chicken for dinner(改肯定) 什么是四分之三拍,求详解,我非常之不懂 The book is helpful for my ______(write) English . 核舟中刻画人物栩栩如生,作者祥写船头三人的神情是为了说明什么? 类似于 far beyond the common people's life 的表达想要说 某种理论太抽象 与普通人的生活难以接轨 应该怎么说?I said "the revolutionary concepts were too abstract and far beyond common people’s life" does it make sense? It‘s helpful to ___the words of English if you want to improve your English是m打头的 have,chicken,on,Tuesday,We,dinner,for连词成句 重5牛的小球对竖直悬绳的拉力怎么算 My mother is f ,but she looks young 在F后填词 用两个完全一样的梯形拼成一个底和高都是12dm的平行四边形,每个梯形的面积是多少dm? 重5牛的小球对竖直悬绳的拉力是多少 p58/22.Tim's mother looks ( )than she is .(the more older/very older/much older/more older)这题应该选择什么,另外再说说其它3个不能选的理由. 用两个完全一样的梯形拼成一个底和高都是12dm的平行四边形,每个梯形的面积是( )dm2 重5牛的小球对竖直悬绳的拉力是不是5牛 写出一开头的成语多一点. tea是加s还是加es,noodle是加s还是加es Let's get it start,What's up 的伴奏 The pencil boxes are hers?对 hers提问 第一题要加s吗. 介词Since单词的用法. 写出3个以一开头的成语例:一言既出,驷马难追【 】,【 】【 】,【 】【 】,【 】xxxxxxxxxx你们了 什么是抛光砖、釉面砖和玻化砖? 用一大批形状一样的四边形木板,可以拼成大面积的地板,这利用了四边形的什么性质不是平行四边形 归园田居其一表明了作者怎样的生活态度 王老师做实验取200克海水放入杯中水蒸发后在杯子底部剩下的盐重8克如果有2000吨海水蒸发后产生多少吨 For dinner,my aunt like fruit salad.哪里错了 The roosters are beautiful.对beautiful提问 下列关于运动与加速度的关系,下列说法中错误的是 A 加速度一定为零 B速度变大,加速度一定变大下列关于运动与加速度的关系,下列说法中错误的是A 加速度一定为零 加速度一定变大C 加速 玻璃幕墙竖挺理论重量 l'd like to go to the cinema tonight改为一般疑问句 如果从3千克的海水中可以提炼68.1克盐那么重二十千克这样的海水中可以提炼多少盐 英语翻译 We like have salad after dinner.改错 四斤苹果和三斤香蕉的价钱是一样的.苹果比香蕉贵三元.问香蕉和苹果的单价各是多少?要有清晰的解释.比且要能够让四年级的学生能够理解. ( )They have chicken and tomatoes____dinner_____Monday.A.on,at B.for,in C.for,on D./,on 用正三角形、正四边形、正十二边形三种图形能否组合在一起铺满地板?试说明理由.一点, 竖直上抛运动的物体,到达最高点时A、具有向上的速度和向上的加速度 B.C.D.具有向下的速度和向下的加速度 For dinner,they have(chicken and soup)就括号部分提问 巨石阵真的是外星人建的吗?感觉不是很精细,但是确实很庞大 斜抛运动到达最高点时,速度为0?or合力为0?a为g?竖直加速度为0?到底哪个是正确的啊?! What's the 有谁知道关于外星人存在的证据比如说!巨石阵金字塔复活节岛等一系列建筑是当今无法复制的作品的证据 一个平行四边形的底于高分别为3.2分米和1.它的面积与一个梯形的面积相等,如果梯形的上底和下底分别为2.4分米和3.6分米,那么它的高是几? 有个四位数,它的四个数字当中有两个奇数,两个偶数,两个合数,两个素数.而且两个合数不互素,两个奇数 写一开头的成语指导理解的不够全面透切 一个梯形的下底是上底的3倍\如果把上底延长8分米就变成了一个底和高相等的平行四边形\这个梯形的面积是...一个梯形的下底是上底的3倍\如果把上底延长8分米就变成了一个底和高相等的平 四分之三的意义是什么? 采光顶玻璃的弯曲强度与建筑幕墙玻璃有何不同 获俄罗斯一大型私营网站聘用 斯诺登开德国政府决定婴儿出生证可填写“未确定巴西恢复全国采用4个区时制度浙大用玻璃制造出可在六个方向上隐身的洛杉矶机场枪击案疑犯写有反政府字条 伊拉克总理会晤奥巴马 望美售武对抗“法男子冰川洞穴内冒险攀爬陡峭冰壁(图洛杉矶机场枪击案疑犯写有反政府字条 美83岁珠宝大盗涉嫌“重操旧业”被捕冯小刚留“印”好莱坞“罗莎”加强为强台风 华北平原部分地德内政部长称接受斯诺登帮助 但拒绝为以色列空袭叙利亚 打击俄制导弹库俄罗斯耄耋老汉赤手空拳勇战熊 被扔下德国驳斥美财政部批评 称德经济不存在伊朗推出首艘观光潜艇 完全由伊朗专家德国老人中奖1300万欧元 自称通过日本色情业历史(图)外媒:中国要美解释对华监听行为美媒:非洲或取代中国成为下一个世界工美媒:中国海军借反海盗行动获远洋经验除菌能手归来 松下对开门冰箱春季热卖库存高企、均价下滑 空调企业面临大空净新国标来了 但准备剁手前请擦亮眼老知青忆:下乡到林场拓荒 开工时只能八一八奇迹暖暖之路人美女们特别篇我在《中国好歌曲》上看见了鹿晗的作词一根阳线并没有解除市场风险!“诺贝尔哥事件”背后:人与人之间的尊地区参与者齐聚南部非洲发展核心莫桑比SPI绿能宝绿色发电扩大版图 首个西莎(R)品牌携手MOFILM,通过盘点奇迹暖暖苹果联邦的折扣促销服饰英国国王访问印度 任性的猎杀老虎为乐高雄动物园黑熊站姿直挺似男人爆红网络马来西亚对华免签,中国护照免签或落地沈阳警方2月份为农民工讨薪近2千万元广州交警上周查扣五类车8678辆 行辽宁消防去年抢救财产价值4.1亿元周涛:“痛客平台”让创客找到支点 创小李拿小金人为何引发网络狂欢?\"冲朝媒:俄通过世界粮食计划署向朝鲜提供
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘