免费注册 查看新帖 |

Chinaunix

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

oracle9能装在redhat9上吗? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-01-12 14:24 |只看该作者 |倒序浏览
这两天一直在网上查看关于在redhat9上安装oracle的资料,但是顺这资料装,在解压光盘过程的时候就报错了。由于自己对linux的认识度不是太深。所以想请教各位前辈。能讲解一下安装步骤。能有文档的话,不妨给小弟法一份。万分感谢。

mail:badghost007@163.com

论坛徽章:
0
2 [报告]
发表于 2007-01-15 17:06 |只看该作者
当然没问题,偶亲自安装过

论坛徽章:
0
3 [报告]
发表于 2007-01-15 17:16 |只看该作者

回复 1楼 tym4841 的帖子

当然了,这是当时我装的时候参考网上的文档整理的:
在redhat AS3.0上安装ORACLE9204
1.系统空间要求:
/                2GB
/boot           64M
/tmp            1GB
/usr            3GB
/var            512M
swap            至少等于内存
/home           2GB
安装软件要求:KDE,GNOME,software Development:
linux-kernel-version:2.4.21-15
glibc                  :2.3.2-95.20
操作系统要求:
gcc-3.2.3
make-3.79.1
openmotif21-2.1.30-8
setarch-1.3-1
compat-db-4.0.14
compat-gcc-7.3-2.96.128
compat-gcc-c++-7.3-2.96.128
compat-libstdc++-7.3-2.96.128
compat-libstdc++-devel-7.3-2.96.128
gnome-libs-1.4.1.2.90-34.1(这个包几次都没有选上,在第三张盘上)
用rpm –q查看是否已经安装


2.创建用户和组:
groupadd dba
useradd -g dba -G dba oracle
创建安装目录:
mkdir /home/oracle
mkdir /home/oracle/product
mkdir /home/oracle/product/9.2.0
chown -R oracle:dba /home/oracle
mkdir /var/opt/oracle
chown -R oracle:dba /var/opt/oracle
chmod 755 /var/opt/oracle
3.设置oracle环境
编辑.bash_profile





TEPDIR=/tmp;export TMPDIR
export ORACLE_SID=exam2005
export ORACLE_BASE=/home/oracle
export ORACLE_HOME=/home/oracle/product/9.2.0
export LD_LIBRARY_PATY=$ORACLE_HOME/lib:/lib:/usr/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATY:/usr/local/lib
export TNS_ADMIN=$ORACLE_HOME/network/admin
export LD_ASSUME_KERNEL=2.4.1
PATH=$PATHORACLE_HOME/bin:/opt/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin
export PATH
unset USERNAME
umask 022
TERM=xterm;export TERM
4.修改核心参数:
编辑/etc/rc.local添加
echo 250 32000 100 128 > /proc/sys/kernel/sem
echo 2147483648 > /proc/sys/kernel/shmmax
重新启动然后用cat查看是否生效
5.修改开发工具:
cd /usr/bin
mv gcc gcc323
mv g++ g++323
ln -s /usr/bin/gcc296 /usr/bin/gcc
ln -s /usr/bin/g++296 /usr/bin/g++
6.安装oracle补丁,如果不打补丁无法出现图形界面:
p3006854_9204_LINUX.zip 补丁安装:
将补丁通过ssh传到服务器上/home/oracle
我下载的补丁包已经是rar格式的,需要在windows下解压然后传到服务器上。
#cd /home/oracle
#unzip p3006854_9204_LINUX.zip
#cd 3006854
#sh rhe13_pre_install.sh
Applying patch...
Patch successfully applied
7.安装:
将oracle安装包传到服务器上
以oracle登录,释放安装文件
for i in 1 2 3
do
zcat ship_9204_linux_disk$i.cpio.gz | cpio -idmv
done
或者
#zcat ship_9204_linux_disk1.cpio.gz | cpio -idmv
#zcat ship_9204_linux_disk2.cpio.gz | cpio -idmv
#zcat ship_9204_linux_disk3.cpio.gz | cpio -idmv
这样将生成三个文件夹isk1,Disk2,Disk3
新开一个图形界面的字符终端,以root用户执行xhost +192.168.1.211或者xhost +
然后su – oracle
./Disk1/runInstaller
然后就出现了图形化的安装界面:按照我们照常的安装就行了!
注意:
在创建数据库的时候出现如下ora-29807错误”special operator does not exist”
该错误是oracle的一个著名的bug2682156可以ignore继续进行就可以了!
网上很多说要打好多的patch,但是我在安装的时候只打了前面的那个就ok了!
数据库创建完成后,数据库可能无法启动,报告cann’t find file init……错误,需要复制一个初始化文件:这个文件一般在pfile下

重新执行启动数据库就可以了
8.安装完成后改回gcc,g++的版本,否则在以后编译安装其他软件时可能会有问题
# mv /usr/bin/gcc323 /usr/bin/gcc
# mv /usr/bin/g++323 /usr/bin/g++

论坛徽章:
0
4 [报告]
发表于 2007-01-22 22:56 |只看该作者
网上的文挡很多,但是首先你得在oracle网站上先下oracle for linux

论坛徽章:
0
5 [报告]
发表于 2007-01-22 23:01 |只看该作者

论坛徽章:
0
6 [报告]
发表于 2007-01-29 09:13 |只看该作者
怎么BBS里要安装文档资料这么多,拿了就可以安装了吗?知道怎么回事了吗?

论坛徽章:
0
7 [报告]
发表于 2007-01-29 11:23 |只看该作者
回复楼上 :是的。我可能看了文档后也不见得能装上。但我不看文档是绝对装不上。你说BBS里面要文档的人多,那是因为他们在学习。他们想学习。说句不好听的:你们是前辈,也有开头的时候。不要太孤傲自己。

论坛徽章:
0
8 [报告]
发表于 2007-01-29 11:43 |只看该作者
我装下来,LINUX AS4+ORACLE 9.2.04社么补丁都不打,安装成功,但DBCA图形建库不行,手动建库可以
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP