首 页 网络编程
网页制作 图形图象 操作系统 冲浪宝典
软件教学 认证考试

网络安全 网络办公 行业资讯 评测对比
您当前位置:站长天空 -> 冲浪宝典-> 网页浏览
在REDHAD LINUX 9 下安装ORACLE 9204终极总结-数据库专栏,ORACLE
作者:网友供稿 点击:28
推荐
西部数码-全国虚拟主机10强!20余项虚拟主机管理功能,全国领先!第6代双线路虚拟主机,南北访问畅通无阻!可在线rar解压,自动数据恢复设置虚拟目录等.免费赠送访问统计,企业邮局.Cn域名注册10元/年,自助建站480元起,免费试用7天,满意再付款!P4主机租用799元/月.月付免压金
站内搜索
文章页数:[1] 

网上有n多这样的文章,但是我在安装的时候,网上没有一篇文章适合我,最后我在几乎浏览了所有的类似文档以后,总结出如下的安装方法,希望大家按我这个方法可以安装成功。祝各位好运。记住,这个是9204版本的,别的版本我没有做过测试。

1、以root用户来修改内核sysctl.conf
   在本文件的结尾加如下几行:
   kernel.shmall = 2097152
   kernel.shmmax = 2147483648
   kernel.shmmni = 4096
   kernel.sem = 250 32000 100 128
   fs.file-max = 65536
   net.ipv4.ip_local_port_range = 1024 65000
   这几个参数的含义可以在网上找到,其中shmmax为共享内存,这个是为了
   避免在以后使用的时候报can not attatch the share momery.这个错误的。
  
2、以root用户建oracle用户及用户用户组
   groupadd dba
   adduser oracle -g dba
   这样在/home目录下有个/home/oracle目录了。
   我们就是要把oracle装在/home/oracle目录下面。所以下面的语句很重要,
   如果忘了这个在安装的时候会报一个错误是说你无权来执行一个文件。
   chmod 775 /home/*
  
3、修改oracle用户的.bash_profile文件,内容如下:

   # .bash_profile
  
   # get the aliases and functions
   if [ -f ~/.bashrc ]; then
    . ~/.bashrc
   fi
  
   export ld_assume_kernel=2.4.1
  
   java_home=/usr/j2sdk;export java_home
   jre=$java_home/jre:/usr/local/jre;export jre  
  
   export lc_ctype=en_us.utf-8
  
   oracle_base=/home/oracle; export oracle_base
  
   export display="219.149.193.43:0.0"
  
   export bash_env=$home/.bashrc
  
   oracle_home=$oracle_base/product/9.0.1; export oracle_home
  
   oracle_sid=bill; export oracle_sid
  
   oracle_term=xterm; export oracle_term
  
   #tns_admin=$oracle_base/config/9.0.1; export tns_admin
  
   nls_lang=american_america.zhs16gbk; export nls_lang
  
   ora_nls33=$oracle_home/ocommon/nls/admin/data; export ora_nls33
  
   ld_library_path=$oracle_home/lib;export ld_library_path
  
   classpath=$oracle_home/jre:$oracle_home/jlib:$oracle_home/rdbms/jlib
   classpath=$classpath:$oracle_home/network/jlib:$java_home:$java_home/lib:$jre:/usr/local/jre/lib/i686/green_threads
   export classpath
  
   tmpdir=/tmp;export tmpdir
  
  
   # user specific environment and startup programs
  
   path=$path:/bin:/usr/bin:/usr/sbin:/etc:/opt/bin:/usr/ccs/bin:/usr/openwin
   path=$path:/opt/local/bin:/opt/nscpnav/bin:$oracle_home/bin
   path=$path:/usr/local/samba/bin:/usr/ucb
   path=$path:$java_home/bin:$jre/bin
   path=$path:$home/bin
   export path
  
  
   umask 022
   unset username
   以上是我的全部内容,你需要修改的是display这个参数,其中的ip需要改成你自己的ip。
   还有几个是very重要的,lc_ctype如果不设的话就会出现“口口”这样的东西,看不清。
   ld_assume_kernel这个特别的重要,一看就知道是修改内核版本的,不设的话就会在做dbca的时候出错。
  
4、下载p3006854_9204_linux.zip这个补丁并安装(root用户)。
   这个补丁一般很难找的,如果需要,找我ymxue@sohu.com。
   unzip p3006854.linux.zip
   然后有3006854目录,进去,有个.sh文件,执行他就可以了。
  
5、用root用户检查系统包的安装情况。
   rpm -qa|grep compat
   原来有很多文章说需要如下的几个包:
   compat-gcc-c++-7.3-2.96.122
   compat-libstdc++-7.3-2.96.122
   compat-libstdc++-devel-7.3-2.96.122
   compat-glibc-7.x-2.2.4.32.5
   compat-db-4.0.14-5
   compat-gcc-7.3-2.96.122  
   反正这几个包也好找,我是把安装盘里面的带有compat的全部找出来,然后全装上。反正都不大。
   rpm -qa | grep openmotif
   openmotif-devel-2.2.2-16
   openmotif-2.2.2-16

   rpm -qa | grep setarch
   setarch-1.3-1
   这两个包我装的时候,只有上面的那个,后面的那个根本没有找到,但是没有关系,不影响的。
  
   到sun网站去下载j2re-1_3_1_15-linux-i586.rpn.bin并安装,这个安装不太难的。我用的是这个版本,网上说别的版本好像也可以。
   如果这个不装也不知道会有什么影响,反正很怪。不过下面的这个一定要装的,就是jdk118_v3_glibc_2.1.3.tar.bz2。
   这个文件很难找的,需要的找我吧,我是费了很大功夫才找到的。需要安装并移动合适的位置。如下:
   bunzip2 jdk118_v3_glibc_2.1.3.tar.bz2
   tar xvf jdk118_v3_glibc_2.1.3.tar
   出来个目录,然后 mv /本目录 /usr/local/jre,注意:这个是必须的,因为前面设置的环境变量是这样的。
  
6、到这里重启一下机器,一般要装oracle的时候,应该是可以重启的,如果不能重启的话,就/sbin/sysctl -p,让前面的修改内核的生效。
   同时注销一次,用oracle用户登陆。以下就基本上是在oracle用户下操作了。
  
7、一般的都是下载oracle的3个cpio文件来安装的,我就是这样的,我把这些文件考到/home/oracle目录下面,然后有命令(cpio -idmv < 文件名)解开,解开以后有
   3个为disk1,disk2,disk3这样的目录。进入disk1,./runinstaller & 这样就开始安装了。
   安装的时候一路默认就可以了,其中有个地方要你输入安装oracle的组,就输入dba,然后要你以root用户运行一个.sh文件,你就开一个窗口,切换到root用户按它说的运行就是了。
   注意:在最后安装的时候,一定要选择software only这个,反正我原来不选这个就安装不成功,不知道什么原因。当文件拷贝完成以后,还要告诉你用root用户运行一个.sh文件。运行就是了。
  
8、安装数据库。
   这里是最莫名其妙的一个事情,反正我也没有搞清楚,我按照我这个方法安装了n次,反正都成功了,所以写出来。我是按如下操作的:
   rm /home/oracle/product/9.0.1/jre
   ln -s /home/oracle/product/jre/1.3.1 /home/oracle/product/9.0.1/jre  
   cd /home/oracle/product/jre/1.3.1/bin
   ln -s /home/oracle/product/jre/1.3.1/bin/.java_wrapper jre
   cd i386/native_threads
   ln -s java jre
   听别人说,这个是java的版本不对引起的,反正我也不知道为什么,这样做就是了。不过要认真看看你的目录结构是不是和我的一样。
   然后运行dbca就可以了,这个是命令行程序。运行的时候有两处报错,忽略就可以,无关紧要。这个运行完成以后就全部搞定了。就可以在命令行启动数据库了。
  
   我一共安装过n次,n>10,其中不知道遇到了多少各式各样的错误,最终按这个步骤完成,并按这个步骤安装了3台不同的机器,到现在都运行良好。

                                                                                                      msn:ymxue@sohu.com
                                                                                                      qq:4600488

文章整理:站长天空 网址:http://www.z6688.com/
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

文章页数:[1] 


放大字体显示 缩小字体显示 打印文章 推荐给朋友
热门文章
·OFFICE编程思路(VBA)-.NET教程,数据库应用
·目前最好的JSP分页技术-JSP教程,Jsp/Servlet
·在JAVA中使用文档对象模型DOM经验小结-JSP教程,Java技巧及代码
·J2EE平台WEB组件开发中如何使用定制标签-JSP教程,J2EE/EJB/服务器
·防止Access数据库被下载-ASP教程,数据库相关
·XMLHTTP 对象及其方法简介-.NET教程,XML应用
·在ASP.NET应用中插入flash动画-.NET教程,Asp.Net开发
·Java学习笔记(一)--熟悉开发环境-JSP教程,Java基础
·怎样在C#中调用Delphi6写的DLL-.NET教程,C#语言
·ASP.NET 2.0 中的母版页详解-.NET教程,Asp.Net开发
最新文章
·关于seo最佳的实践方法_seo网站优化
·photoshop cs3新增黑白转换命令原理剖析_photoshop教程
·抛弃acdsee windows live照片库体验_windows vista
·给网络赚钱新手的一些建议_网赚技巧
·google adsense巡讲大会[日期已更新]_网赚技巧
·“口碑营销”的关键问题是在效率_站长心得
·本地分类信息网站线下推广招数_站长心得
·如何提高网站的“友好指数”?_站长心得
·个人网站站长:商业化还是非商业化?_站长心得
·网站排名对网站推广的价值_站长心得
相关主题
  • 在redhat9.0下安装igenus_qmail
  • 在redhat linux 8.0上安装foxmail server 1.3注意事项_邮件服务器
  • 在redhat中使用reiserfs文件系统_linux教程
  • 在Redhat Enterprise AS 3 下源码安装配置 MONO-网管专栏,WEB服务
  • 在RedHat7.1上安装Oracle8.1.7的经验谈-数据库专栏,ORACLE
  • 西部数码虚拟主机

    友情链接
    CNNIC 西部数码
    万网 自助建站
    虚拟主机 asp空间
    域名注册 域名
    域名申请 主页空间
    论坛空间 网站空间
    国际域名 虚拟空间
    空间租用 DDOS防火墙
    成都主机托管 四川主机托管
    主机租用 服务器租用
    网站目录 自助建站
    虚拟主机 网址大全
    软件下载
    自助链接
    虚拟主机资讯 特价虚拟主机
    版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!
    关于我们:站长天空:专业提供最新的站长资讯、在线教程、虚拟主机权威评测、虚拟主机性能对比、网站制作教程,开发教程,站长工具。包括网页制作教程、冲浪宝典、编程参考、操作系统、软件教学、行业动态等。
    特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
    发表评论 打印  刷新     关闭