您好,欢迎访问一九零五行业门户网

FreeBSD 9.0下安装oracle9i

freebsd9.0下安装oracle9i
小狼@http://blog.csdn.net/xiaolangyangyang
一、配置内核
1、以root身份登陆到freebsd。
2、#cd /usr/src/sys/i386/conf
3、#cp generic kernel_customize
4、修改kernel_customize文件,在其中加入如下内容:
# begin for oracle installationoptions 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 oracleexport oracle_base=/home/oracle export oracle_home=$oracle_base/920export oracle_sid=orclexport ld_library_path=$oracle_home/lib:$ld_library_pathexport ora_nls33=$oracle_home/ocommon/nls/admin/dataexport classpath=$oracle_home/jre:$oracle_home/jlib:$oracle_home/rdbms/jlibexport classpath=$classpath:$oracle_home/network/jlibexport lc_ctype=en_us.utf-8export 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三个文件)
3、将lnx_920_disk1.cpio、lnx_920_disk2.cpio和lnx_920_disk3.cpio三个文件拷贝到/home/oracle/install目录下。
4、解压cpio安装文件
$cd ~/install
$cpio -idmv
$cpio -idmv
$cpio -idmv
执行完后,会生成disk1、disk2和disk3三个目录。
5、运行安装文件
$cd ~/install/disk1
$./runinstaller
以上就介绍了freebsd 9.0下安装oracle9i,包括了方面的内容,希望对php教程有兴趣的朋友有所帮助。
其它类似信息

推荐信息