(7)FreeBSD 9.0下安装oracle9i

FreeBSD 9.0下安装oracle9i

经过一番努力,终于在FreeBSD 9.0下成功安装了oracle 9i,所以将安装方法写出来,和大家一起分享。

一、配置内核

1、以root身份登陆到FreeBSD。

2、#cd /usr/src/sys/i386/conf

3、#cp GENERIC KERNEL_CUSTOMIZE

4、修改KERNEL_CUSTOMIZE文件,在其中加入如下内容:

  # Begin For Oracle Installation
  options NBUF=2048 
  options MAXDSIZ="(1024UL*1024*1024)" 
  options MAXSSIZ="(1024UL*1024*1024)" 
  options DFLDSIZ="(1024UL*1024*1024)" 

  #options SYSVSHM 
  options SHMMAXPGS=65536 
  options SHMMIN=2 
  options SHMMNI=256 
  options SHMSEG=256 

  #options SYSVSEM 
  #options SEMMAP=512 
  options SEMMNI=512 
  options SEMUME=512 
  options SEMMNS=1024 
  options SEMMNU=512 
  options SEMMSL=256 
  options SEMOPM=256 

  #options SYSVMSG #SYSV-stylmessage queues 
  options MSGMNB=8192 
  options MSGMNI=256 
  options MSGSEG=8192 
  options MSGSSZ=16 
  options MSGTQL=128 
  # End For Oracle Installation

5、编译新的内核配置文件
  #config KERNEL_CUSTOMIZE

6、进入编译生成的目录
  #cd ../compile/KERNEL_CUSTOMIZE

7、编译内核
  #make cleandepend
  #make depend
  #make 

10、安装新的内核
  #make install

11、重新启动FreeBSD
  #reboot

二、配置Linux兼容环境

1、安装linux_base-8-8.0_14包
  #sysinstall
  依次选择Configure->Packages->CD/DVD->All->linux_base-8-8.0_14。  

2、安装linux_devtools-8.0_5包
  1)从http://ftp.ru.freebsd.org/FreeBSD-Archive/old-releases/amd64/5.5-RELEASE/packages/linux/ 下载linux_devtools-8.0_5包。
  2)将下载后得到的linux_devtools-8.0_5.tbz文件拷贝到/compat/linux目录下。
  3)#cd /compat/linux
  4)#tar zxvf linux_devtools-8.0_5.tbz 

 
3、在/compat/linux/bin中建立arch可执行文件,内容如下:
  #!/compat/linux/bin/bash 
  echo i686 #需要根据机器来确定,是i686、i586还是i486。

4、打开执行权限
  #chmod +x arch   

5、mount linux proc文件系统 
  mkdir /compat/linux/proc 
  mount -t linprocfs /dev/device /compat/linux/proc 
  第二步可以放入/etc/fstab文件中在开机时自动截入

三、创建Oracle用户组和用户

1、创建oracle用户组
  #pw groupadd dba
  #pw groupadd oinstall

2、创建oracle用户
  #pw useradd -n oracle -c "Oracle Owner" -d /home/oracle -m -s /compat/linux/bin/bash -g dba -G oinstall,wheel 

3、修改oracle用户的密码
  #passwd oracle

4、修改/home/oracle/.profile文件,在文件尾加上如下代码:
  # begin for oracle
  export ORACLE_BASE=/home/oracle 
  export ORACLE_HOME=$ORACLE_BASE/920

  export ORACLE_SID=ORCL
  export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
  export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data

  export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
  export CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib

  export LC_CTYPE=en_US.UTF-8
  export DISPLAY=:0 
  export PATH=$PATH:$ORACLE_HOME/bin
  # end for oracle

四、安装oracle

1、用oracle账户登录系统。

3、创建install目录用来存放oracle的安装文件
  $mkdir /home/oracle/install
(以上操作已经完成,后面的网上未找到lnx_920_disk1.cpio、lnx_920_disk2.cpio、lnx_920_disk3.cpio三个文件

2、将lnx_920_disk1.cpio、lnx_920_disk2.cpio和lnx_920_disk3.cpio三个文件拷贝到/home/oracle/install目录下。

3、解压cpio安装文件
  $cd ~/install
  $cpio -idmv < lnx_920_disk1.cpio
  $cpio -idmv < lnx_920_disk2.cpio
  $cpio -idmv < lnx_920_disk3.cpio
  执行完后,会生成Disk1、Disk2和Disk3三个目录。

4、运行安装文件
  $cd ~/install/Disk1

  $./runInstaller 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值