动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
电脑书籍下载:程序设计书籍 | 数据库教程书籍 | 平面与多媒体书籍 | 网络通讯书籍 | 系统管理书籍 | 网络安全书籍 | 认证考试书籍
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ Oracle教程 ]的信息



本月文章推荐
.如何查询redo logfile的使用率.
.oracle-触发redo写的几个条件.
.连不上一些网站的处理方法 MTU 修.
.grub为什么会在访问某些scsi硬盘.
.两个sql程序.
.ORACLE数据库中SQL*NET常见问题解.
.在DB2中如何實現Oracle的相關功能.
.Oracle是如何工作的.
.Oracle Designer对Oracle的连接.
.如何建立一个与现存数据库相同,.
.Linux系统的进程管理.
.SUN、甲骨文发布“双十战略” 中.
.index full scan与index fast fu.
.如何应对ORACLE面试中的问题技术.
.如何连接 Oracle 及故障解决办法.
.Oracle SQL性能优化技巧大总结.
.ORA FAQ 性能调整系列之——压缩.
.Oracle 10g vs PostgreSQL 8 vs .
.看看葫芦里的药 ORACLE性能调优原.
.[数据库]Oracle中一个日期查找的.

REDHAT9下安装Oracle9.2.0的成功方法

发表日期:2008-2-9 |



  REDHAT9下安装Oracle9.2.0的成功方法!
  最近redhat推出了新版本9,但是oracle9i还没有在上面认证过,大家最近总在问一些关于这个安装方面的问题。昨天我安装了一下,感觉和以前的7.3下安装差不多,有点点小的区别,现把我的具体过程贴出来和大家共享之。
  1.先安装好Redhat9,我选的是英文,全部安装,这样要求硬盘空间比较大,要大约4.5G的空间。假如空间不够,可以自定义安装,development是一定要安装的。
  2.安装JDK1.3,可以去SUN的网站下载。
  $ chmod a+x j2sdk1_3_1_03-Linux-i386-rpm.bin
  $ j2sdk1_3_1_03-linux-i386-rpm.bin
  ##下面的指令是一个脚本,它先要问你是否同意,输入Y,然后它会自行安装
  $ rpm -ivh jdk-1.3.1_03.i386.rpm
  ##jdk会安装在/usr/Java下
  ##为当前的JDK版本建立一个符号连接,这样做的目的是将来假如有新的版本安装到系统上,##可以将新的目录连接为/usr/local/java,这样就无需修改很多配置文件
  $ ln –s /usr/java/jdk1.3.1_03 /usr/local/java
  3.预备Oracle9i安装程序:
  从Oracle网站上下载9i后,你可以刻录在光碟上,也可以释放打包文件到硬盘上,为了免除安装过程中换碟的麻烦,假如硬盘够大(完全安装大约2.1G左右),建议采取后种方法。
  ##解开压缩文件:
  $gunzip Linux9i_Disk1.cpio.gz Linux9i_Disk2.cpio.gz Linux9i_Disk3.cpio.gz
  ##解开打包文件(你下载的文件文件名字可能和我的有少许不同):
  cpio -idmv < Linux9i_withjre_Disk1.cpio
  cpio -idmv < Linux9i_nojre_Disk2.cpio
  cpio -idmv < Linux9i_nojre_Disk3.cpio
  #解开后,会生成Disk1、Disk2、Disk3三个目录
  4.建立用户及用户组
  $ groupadd dba
  $ useradd -G dba
  $ passwd oracle //设置密码
  建立Oracle9i安装点
  $ mkdir /oracle
  chown –R oracle:dba /oracle
  chmod 755 /oracle
  5.设置环境变量
  umask 022
  TERM=xterm; eXPort TERM
  TMPDIR=/tmp; export TMPDIR
  export ORACLE_SIDorcl//Oracle9i数据库 实例名
  export ORACLE_BASE=/oracle
  export ORACLE_HOME=/oracle/prodUCt/9.2.0
  export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib
  export TNS_ADMIN=$ORACLE_HOME/network/admin
  export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
  export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
  export ORACLE_TERM=xterm
  PATH=$ORACLE_HOME/bin:/opt/bin:/bin
  PATH=$PATH:/usr/bin:/usr/local/bin:/usr/sbin:/usr/X11R6/bin:/usr/local/java/bin:.
  export PATH
  export JAVA_HOME=/usr/local/java
  CLASSPATH=$CLASSPATH:$ORACLE_HOME/jdbc/lib/classes12.zip
  CLASSPATH=$CLASSPATH:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
  CLASSPATH=$CLASSPATH:network/jlib
  export CLASSPATH
  export LD_ASSUME_KERNEL=2.4.1
  6.安装glibc软件包
  假如不是完全安装(Full Install)的RedHat,则可能需要安装以下几个glibc包,假如版本高于下列软件包,建议降级到Oracle推荐的版本.
  ##安装软件包,请按顺序
  $ rpm -ivh compat-glibc-6.2-2.1.3.2.i386.rpm
  $ rpm -ivh compat-egcs-6.2-1.1.2.14.i386.rpm
  $ rpm -ivh compat-libs-6.2-3.i386.rpm
  7.安装低版本binutils
  ##”降级”服务器上的 binutil :
  rpm -Uvh --force --nodeps binutils-2.10.0.18-1.i386.rpm
  #安装完 Oracle 后,别忘了把 binutil 升级回去。

  8.设置kernel
  cd /proc/sys/kernel
  echo 4294967295 > shmmax
  9.开始安装
  xhost +
  $ ./runInstaller
  此时会要报错
  Initializing Java Virtual Machine from /tmp/OraInstall2002-12-16_02-09-29PM/jre/bin/java. Please wait...
  /tmp/OraInstall2002-12-16_02-09-29PM/jre/bin/i386/native_threads/java: error while loading shared libraries: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or Directory
  然后发现图形界面起不来,此时要把compat-libstdc++-7.3-2.96.110.i386.rpm打进去重新运行就可以了。
  rpm –ivh compat-libstdc++-7.3-2.96.110.i386.rpm
  假如安装过程中碰到
  “Error in invoking target install of makefile/oracle/product/9.2.0/ctx/lib/ins_ctx.mk.”
  的错误提示,解决方法如下:
  $ cd /oracle/product/9.2.0/ctx/lib
  $ vi env_ctx.mk
  INSO_LINK = -L$(CTXLIB) $(LDLIBFLAG)m $(LDLIBFLAG)sc_ca
  $(LDLIBFLAG)sc_fa$(LDLIBFLAG)sc_ex$(LDLIBFLAG)sc_da
  $(LDLIBFLAG)sc_ut $(LDLIBFLAG)sc_ch$(LDLIBFLAG)sc_fi
  $(LLIBCTXHX) $(LDLIBFLAG)c -Wl,-rpath,$(CTXHOME)lib
  $(CORELIBS) $(COMPEOBJS)$(LINKLDLIBS)
  ##回到安装窗口,”retry” 即可!
  以前大家经常在安装的过程中碰到在初始化java运行环境的时候就停住了的情况,这是由于核心太高的问题,老版本的JDK不支持新的核心,在.profile文件中降低了就可以了。
  顺利安装完成然后建库成功。
  
  
  在redhat7.3以后的版本都可以用这个方法安装oracle9i,但是别的linux上我只用过suse,有些小的差别,我希望大家能够把自己在linux上安装的经验共享之,我这里算是先抛块砖吧。
上一篇:在Linux环境下超频你的NVIDIA的显卡 人气:364
下一篇:Linux应用方案集锦 人气:317
浏览全部Oracle教程的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-7-25 WikyBlog v1.7.0.1 多国语言版
2008-7-25 乐彼网上开店系统(56770 Eshop)
2008-7-25 赛特网站管理系统sitecms v3.6.0
2008-7-25 Modoer多功能点评系统 v1.0.1 Bu
2008-7-25 Shangducms Teamsuit! v1.1.0 开
2008-7-25 幻影动漫网视频系统(Ppdong) v1.
2008-7-25 acteecompany企业网站建设系统 v
2008-7-25 恒浪整合管理系统 ims v4.1 ACCE
2008-7-25 艺术图库系统 v1.0 beta
2008-7-19 UltraEdit 简体中文增强版 14.10
2008-7-19 CentOS 5.2 i386 LiveCD
2008-7-19 Snapture多功能相机 v1.4
2008-7-19 iAcces中文输入法 v1.0Build016
2008-7-19 Cookbook烹饪秘籍 v2.5
2008-7-19 苹果专用DVD转换工具 v1.1.59汉化
2008-7-19 Modem修复软件ZiPhone修改版04.0
2008-7-19 AgileMessenger即时通讯工具美化
2008-7-19 Sketches画图软件 v0.7b6破解版


  发表评论
姓 名: 验证码:
内 容:
[ 汉字翻译拼音 ] [ 广告代码 ] [ 符号对照表 ] [ 进制转换 ] [ 经典小工具 ] [ 个税计算 ] [ 汉字简繁转换 ] [ 普通单位换算 ] [ 公制单位换算 ]
[ 生辰老黄历 ] [ 国内电话区号 ] [ 国家代码与域名缩写 ] [ 文字加密解密 ] [ 健康查询 ] [ 万年历 ] [ 手机号码查询 ] [ ip搜索 ] [ Google PR查询 ]
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号