免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2501 | 回复: 5
打印 上一主题 下一主题

Redhat 9是否不能安装Oracle 10g? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-10-19 16:54 |只看该作者 |倒序浏览
我是用虚拟机装的Redhat 9,今天想联系一下Oracle 10g的安装。
我没有装xwindow,可是在字符界面下啊,把一些准备工作做完以后,终于可以运行runInstaller了,却提示不能安装在Redhat 9上,郁闷啊。
我在网上看到说也可以安装,只是麻烦点,请帮忙,
怎么麻烦啊呵呵?麻烦我不怕了,就怕不行呵呵……
拜谢中……

[ 本帖最后由 tophi 于 2006-10-20 17:42 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2006-10-20 17:43 |只看该作者

谁能详细解释一下下Redhat有那些版本?我怎么感觉很混乱啊?

谁能详细解释一下下Redhat有那些版本?我怎么感觉很混乱啊?

论坛徽章:
0
3 [报告]
发表于 2006-10-21 10:53 |只看该作者
原帖由 tophi 于 2006-10-20 17:43 发表
谁能详细解释一下下Redhat有那些版本?我怎么感觉很混乱啊?

最好用AS版。。。。

论坛徽章:
0
4 [报告]
发表于 2006-10-21 17:24 |只看该作者

SLES-10字符界面安装oracle

看了CU论坛上的一篇帖子 <<AIX下字符界面安装oracle 10g过程>>
原文地址:http://bbs.chinaunix.net/viewthr ... 1%26filter%3Ddigest
字符下安装速度太快了,一个命令之后两三分钟就完成了。

# Linux字符安装oracle

# 本机硬件配置:
*硬件:

*CPU:ALTHON64-K8-2800+盒

*主板:微星K8T-NEO-V

*硬盘:WDC WD1600BB-00GUA0 (160GB)

*      WDC WD1600JS-00MHB0 SCSI Disk Device

*内存:金士顿256M DDR400 两根

*显示器:飞利浦107F6

*显卡:NVIDIA GeForce FX 5700LE

*DVDROM 16X DVDRW        台电女娲超能王


*安装Oracle 10g x86_64 推荐系统最低配置:
*******************************************************************************************
*Hardware Requirements         硬件
*The system must meet the following minimum hardware requirements:
* Requirement                     Minimum Value
* RAM                           1024 MB
* Swap space                     Approx. twice the size of RAM
* Disk space in /tmp             400 MB
* Disk space for software files  3.5 GB
* Disk space for database files  1.2 GB
********************************************************************************************
* 当然512MB的内存也是可以安装的

su -
口令
ejcet   弹出光驱并放入光盘 (我的oracle-10g-r2已经刻录成光盘了)
ejcet -t   收回光驱托盘
mkdir /home/share/Oracle        # 创建一个空目录/home/share/Oracle
cd /home/share/Oracle/ && #gzip -dc /media/Oracl-10_2-64bit/Oracl_Database_10g_release_2\[10.2.0.1.0\]_64bit/10201_database_linux_x86_64.cpio.gz | cpio -div        #转到/home/share/oracle/ #从卷标为oracl-10_2-64bit的光盘解出oracle软件包到当前目录。

# /home/share/Oracle/Oracle10g_64bit/database/welcome.html
# 在安装文件目录下有 welcome.html , 是学习oracle10gr2的好办法。链接打开的都是英文网页。
# 在xxx.html之后加上 /cn 或者 /global/cn  并回车,可打开中文页面。

grep MemTotal /proc/meminfo        # 内存
grep SwapTotal /proc/meminfo        # 交换分区
df –k /tmp        # /tmp目录空闲区
df ~ -k        # 当前用户主目录所在磁盘(分区)的空闲空间
df /opt/oracle/ -k        # oracle安装目录所在磁盘(分区)的空闲空间

### yast > soft > soft management > patttern > C/C++ Compiler and Tools ###  运行yast . 软件 . 软件管理 . 模式 . 勾选所有的编译工具包。这是图形安装下所需的。        # orarun 官方补丁包也可以一并装上(各种发行版本是不一样的) # libaio && libaio-devel 这两个包也是需要的,在yast安装orarun补丁时因为依赖性问题会自动装上。


cat /etc/issue        # 检查安装的linux版本
#########################################  提   示   信   息  #########################################
###        Welcome to SUSE Linux Enterprise Server 10 (x86_64) - Kernel \r (\l).
###
#########################################*********************#########################################

gcc --version        # gcc版本需要4.0.2以上,这是suse-10的要求。
#########################################  提   示   信   息  #########################################
###        gcc (GCC) 4.1.0 (SUSE Linux)
###        Copyright (C) 2006 Free Software Foundation, Inc.
###        This is free software; see the source for copying conditions.  There is NO
###        warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#########################################*********************#########################################


******   已经完成全面的检查了安装oracle 10g所要求的软硬件环境,接着我们就要为安装创建组和用户。  ******




########################################################################################################
###    Novell官方的补丁包已经将将要安装的oracle的环境变量已经设定好了
########################################################################################################
        *下面的组和用户必须存在

        *The oinstall group (the oracle inventory group)
        *The dba group (the OSDBA group)
        *The oracle user (the oracle owner)

        *如果上面的组和用户不存在,用下面的步骤创建它们。

        *(1)先查看这些组和用户是否存在:

        #grep oinstall /etc/group

        #grep dba /etc/group

        *(2)创建安装oracle 所需的组和用户

        #groupadd oinstall

        #groupadd dba

        #useradd –g oinstall –G dba oracle

        #id oracle        检查一下oracle 是否属于组 oinstall 和 dba (#id oracle)
        #passwd oracle        再给oracle 设置一个用户口令 #passwd oracle 输入两次密码。

########################################################################################################

########### 只需要做一些修改。 #########
cp /etc/passwd /etc/passwd_bak
vi /etc/passwd
# 将oracle一行最后面的 /bin/bash 改为 /bin/false    这样oracle用户才有登录权限。
# /sbin/yast2 -> “security and Users” -> ”Edit and create groups”        # 运行yast > 用户和组 > 编辑 > 在过滤器中选择 System Users (系统用户 以及 系统组)
# oracle 用户
#Login shell 为 /bin/bash
#Default Group 为 oinstall

##########  检查操作系统的,有一个文件要改,把SLES10加进去   ###########
cd /home/share/Oracle/Oracle10g_64bit/database/install/ &&  cp oraparam.ini oraparam.ini_bak        #转到oracle安装文件的install子目录下,将oraparam.ini文件备份。
vi oraparam.ini        # 修改改这个文件
###                #把下面的这段话用# 注销 掉                #####
###         #[Certified Versions]
###         #Linux=redhat-3,SuSE-9,redhat-4,UnitedLinux-1.0,asianux-1,asianux-2
###                #把上面的这段话用# 注销 掉                #####

###        加了两段:

        [Certified Versions]
        Linux=redhat-3,SuSE-9,SuSE-10,redhat-4,UnitedLinux-1.0,asianux-1,asianux-2
        [Linux-SuSE-10-optional]
        TEMP_SPACE=80SWAP_SPACE=150MIN_DISPLAY_COLORS=256



/usr/sbin/rcoracle start               
然后退出当前用户,并以 oracle 用户登录。

########### 只需要做一些修改。 #########
cp /etc/passwd /etc/passwd_bak
vi /etc/passwd
# 将oracle一行最后面的 /bin/bash 改为 /bin/false    这样oracle用户才有登录权限。
# /sbin/yast2 -> “security and Users” -> ”Edit and create groups”        # 运行yast > 用户和组 > 编辑 > 在过滤器中选择 System Users (系统用户 以及 系统组)
# oracle 用户
#Login shell 为 /bin/bash
#Default Group 为 oinstall

##########  检查操作系统的,有一个文件要改,把SLES10加进去   ###########
cd /home/share/Oracle/Oracle10g_64bit/database/install/ &&  cp oraparam.ini oraparam.ini_bak        #转到oracle安装文件的install子目录下,将oraparam.ini文件备份。
vi oraparam.ini        # 修改改这个文件
###                #把下面的这段话用# 注销 掉                #####
###         #[Certified Versions]
###         #Linux=redhat-3,SuSE-9,redhat-4,UnitedLinux-1.0,asianux-1,asianux-2
###                #把上面的这段话用# 注销 掉                #####

###        加了两段:

        [Certified Versions]
        Linux=redhat-3,SuSE-9,SuSE-10,redhat-4,UnitedLinux-1.0,asianux-1,asianux-2
        [Linux-SuSE-10-optional]
        TEMP_SPACE=80SWAP_SPACE=150MIN_DISPLAY_COLORS=256



/usr/sbin/rcoracle start               
然后退出当前用户,并以 oracle 用户登录。






#############################################        图形安装方式介绍        #############################################

$ cd  /home/share/Oracle/Oracle10g_64bit/database/ && ./runInstaller        #此时 已经具备安装 oracle-database-10g-r2 的软硬件环境。图形安装只需要使用oracle用户登录转到安装目录,运行 runInstaller .然后一步一步按提示就可以了。
# 注意:中文环境下乱码是因为Java显示不正确,可以改用户语言为英文进行安装。
#设置语言环境
#两个都设下,LANG和LC_ALL
$ export LANG=en_US
$ export LC_ALL=en_US
这个是临时更改用户语言环境,重登录后会还原为先前的。

如果实在不行,可以yast改语言环境。然后重登录或重启计算机。
#######################################################################################################################




#########################                        L i n u x                        #########################
#########################                字符环境下安装之关健步骤                #########################

编辑Response 文件
    这一步骤是字符界面装oracle的关键步骤
    到oracle 10g的安装目录下编辑response文件
    $cd /home/share/Oracle/Oracle10g_64bit/database/response/
   可以看到oracle准备了6个response文件,实际上这些文件就是用来安装和配置oracle时的模板,分别是 custom.rsp dbca.rsp emca.rsp enterprise.rsp netca.rsp standard.rsp在这里挑了一个简单的response文件 enterprise.rsp,也可以根据实际情况去选用编辑其他几个response文件。
$cp custom.rsp myinst.rsp
    $vi myinst.rsp

修改几个地方,有几个不会改的,我用## 两个#号注释了,方便以后修改。

cd ..               转到安装文件的根目录
改好之后运行 ./runInstaller -silent -responseFile response/myinst.rsp      
注意:最后面的 response/myinst.rsp 是相对路径。只要给出正确的应答文件就可以了。

运行命令后 看到 屏幕上提示:
End of install (后面省略两百字,一共是四行),就表示文件已经复制完毕。按回车键,出现提示符。

然后,转到安装目录:
cd /opt/oracle/product/10.2.0/db_1
su
口令
./root.sh
根据提示按 Enter 就可以了。
这样就在字符下成功安装了。

后续工作
建数据库。


参考
<<AIX下字符界面安装oracle 10g过程>>
原文地址:http://bbs.chinaunix.net/viewthr ... 1%26filter%3Ddigest


[ 本帖最后由 huohuliaisili 于 2006-10-21 18:24 编辑 ]

论坛徽章:
0
5 [报告]
发表于 2006-10-21 18:05 |只看该作者
oracle 10 要安在linux上 是有版本要求的,我只知道有4个版本可以安。
难道你下的oracle10g for linux的安装文档里没写么?
仔细看看 上面写了要求的版本

论坛徽章:
0
6 [报告]
发表于 2006-10-23 17:07 |只看该作者
2楼的兄弟,我现在正在安装as2.1,不过我还没有装成功,我装出来没有图形界面,不知道如何进行选择的,老兄可否赐教一二?
3楼的兄弟,我就是按照这个方法去做的,安装挺快,马上报错了,版本不支持呵呵
4楼的兄弟,我现在也是发现的确只有4个版本支持,我就是想确认一下RedHat 9.0不可以嘛呵呵。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP