免费注册 查看新帖 |

Chinaunix

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

VM6+ RH9 安装oracle9i [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-05-23 11:33 |只看该作者 |倒序浏览
REDHAT LINUX 9下安装 ORACLE9i

一、LINUX 最好是完全安装(开发包)。
二、下载oracle9i(9.2.0.4.0),一共3个包。
    下载地址: http://www.oracle.com/technology ... docs/linuxsoft.html
三、在home下,将三个包解压。解压后为Disk1、Disk2、Disk3三个文件夹。
  #zcat ship_9204_linux_disk1.cpio.gz.cpio.gz | cpio -idmv
  #zcat ship_9204_linux_disk2.cpio.gz.cpio.gz | cpio -idmv
  #zcat ship_9204_linux_disk3.cpio.gz.cpio.gz | cpio -idmv

四、创建用户和组。
  #su -
  #groupadd dba
  #groupadd oinstall
  #useradd -g oinstall -G dba oracle
  #passwd oracle
五、创建目录。
  #mkdir /home/oracle
  #mkdir /home/oracle/OraHome
     #mkdir /home/oracle/OraHome/9.2.0
  #chown oracle.oinstall /home/oracle
     #mkdir /var/oracle
  #chown oracle.dba /var/oracle
     #chmod 777 /var/oracle
     #chmod 777 /home/oracle
     #chomd 777 /home/oracle/OraHome
     #chomd 777 /home/oracle/OraHome/9.2.0
六、设置内核参数。
     打开/etc/sysctl.conf文件,将下列数据写入到sysctl.conf的末尾并保存:
     kernel.shmmax = 4294967295     #虚拟机内存选了200M
     kernel.shmmni = 4096
     kernel.shmall = 2097152
     kernel.sem = 250 32000 100 128
     fs.file-max = 65536
     net.ipv4.ip_local_port_range = 1024 65000   
     打开/etc/security/limits.conf文件,将下列数据添加到limits.conf的末尾并保存:
     oracle soft nofile 65536
     oracle hard nofile 65536
     oracle soft nproc 16384
     oracle hard nproc 16384
     这是设置Oracle对文件的要求。
    当对/etc/sysctl.conf文件和/etc/security/limits.conf文件修改并保存完毕后,请重新启动(reboot)redhat Linux9系统,这样设置的这些参数才能生效。  
七、以oracle用户登陆,设置oracle用户的.bash_profile(以oracle用户登陆)。
  #su - oracle
  $vi /home/oracle/.bash_profile
?  export LD_ASSUME_KERNEL=2.4.1
     export ORACLE_BASE=/home/oracle
  export ORACLE_HOME=/oracle/OraHome/9.2.0
  export ORACLE_SID=ora9i??##Oracle_SID 为数据库的SID,可任意
  export ORACLE_TERM=xterm
  export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
     LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
     LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
     export LD_LIBRARY_PATH
     export PATH=$PATHORACLE_HOME/bin   
  CLASSPATH=$CLASSPATHORACLE_HOME/JREORACLE_HOME/jlibORACLE_HOME/rdbms/jlib
  CLASSPATH=$CLASSPATHORACLE_HOME/network/jlib
  export CLASSPATH
     unset USERNAME
?  配置好.bash_profile可以注消重新登入。
八、安装JDK(如果已安装不需要在安装),我安装的是JDK1.6。在root根目录下。。。
     #bzip2 -dc jdk118_v3-glibc-2.1.3.tar.bz2 | tar xf - -C /usr/local
     #ln -s /usr/local/jdk118_v3 /usr/local/java
九、安装中文字体(javacn.zip)。在root根目录下。。。
  下载javacn.zip:http://www.snowywolf.net/myfolder/tools/javacn.zip
      1. 解压javacn.zip
      2. #unzip javacn.zip
      3. 执行javacn文件夹中的sm.sh
      4. 执行完毕后将会自动重新启动
十、使用oracle用户登陆,将应用程序字体、窗口标题字体设置为SimSun-18030
十一、执行安装(进入Disk1目录)。
       在root终端执行xhost +
   在oracle终端进入DISK1,执行./runInstaller。
十二、安装中窗口对应选项
      1、在输入UNIX Group Name 时输入oinstall
      2、根据提示,打开另一个终端以root身份进入/tmp/运行sh orainstRoot.sh
      3、选取Oracle9i Database 9.2.0.4.0
      4、选取Enterprise Edition
      5、选取software only
      6、按照提示执行root.sh,输入/usr/local/bin
十三、创建数据库



???
  ???

[ 本帖最后由 xaojan 于 2008-5-23 11:53 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2008-06-12 13:42 |只看该作者
楼主的REDHAT LINUX 9是安装的服务器端吗?

论坛徽章:
0
3 [报告]
发表于 2008-06-12 14:43 |只看该作者
原帖由 light511 于 2008-6-12 13:42 发表
楼主的REDHAT LINUX 9是安装的服务器端吗?



redhat 9难道不是服务器.为何称作是服务器端呢..只有软件才叫服务器端吧

论坛徽章:
0
4 [报告]
发表于 2008-07-05 17:00 |只看该作者

急救:LINUX下安oracle9i最后一步报错了

我按照楼主的方法安装报错:
[oracle@localhost Disk1]$ ls
doc  index.htm  install  lgto  response  runInstaller  stage
[oracle@localhost Disk1]$ ./runInstaller
[oracle@localhost Disk1]$ Initializing Java Virtual Machine from /tmp/OraInstall2008-07-05_04-56-43PM/jre/bin/java. Please wait...
Error occurred during initialization of VM
Unable to load native library: /tmp/OraInstall2008-07-05_04-56-43PM/jre/lib/i386/libjava.so: symbol __libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with link time reference

请问这是什么错,怎么解决?高手指点?

论坛徽章:
0
5 [报告]
发表于 2008-07-05 20:29 |只看该作者
我在CU上查了下要打补丁,我安装了下面这个补丁后,又出新错了,按CU上的办法搞不定啊
rhel3_pre_install.sh
ERROR: ld.so: object '/etc/libcwait.so' from /etc/ld.so.preload cannot be preloaded: ignored.
我又安装了下面两个包还是报上面这个错,请问怎么解决?谢谢
compat-oracle-rhel4-1.0-5.i386.rpm
compat-libcwait-2.1-1.i386.rpm

论坛徽章:
0
6 [报告]
发表于 2008-07-05 23:41 |只看该作者

我的内核是2.6的

[root@localhost light511]# uname -a
ERROR: ld.so: object '/etc/libcwait.so' from /etc/ld.so.preload cannot be preloaded: ignored.
Linux localhost.localdomain 2.6.9-42.ELsmp #1 SMP Wed Jul 12 23:27:17 EDT 2006 i686 i686 i386 GNU/Linux
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP