- 作者:xiaoxiao
- 发表时间:2020-12-23 10:37
- 来源:未知
?
http://140.138.144.144/~freebsd/application/oracle/oracle.htm
發信人: nekobe.bbs@hikaru.tku.net (Cyberexistence), 看板: BSD標 題: [How-To] 在FreeBSD 3.x 下安裝 Oracle 8.0.5發信站: 迷你圈圈站 (Thu Jan 6 01:16:41 2000)轉信站: bbs.yzu!news.yzu!news.ncu!news2.csie.ncu!news.csie.ncu!netnews.csie.nc
-1.來由這一篇是小弟參考諸多文件的說法, 加上一點實驗結果, 在3.3-STABLE下的成功範例, 雖然都建立成功, 也把DB作起來了, 但是由於本身不熟悉的關係, 所以沒作全面性的測試跟Benchmark, 有興趣的朋友可以試試看:)
0.「安裝之前」
0-1. 『kernel調整』先檢查自己的kernel設定檔, 請加入以下的設定
options SHMMAL=4097options SHMMAXPGS=4097options "SHMMAX=(SHMMAXPGS*PAGE_SIZE+1)options SEMMAP=255options SEMMNI=100options SEMMNS=200options SEMMNU=235options SEMMSL=61options SEMOPM=201options SEMUME=201options SEMSEG=10
重作kernel, 先"不要"重開機, vi /etc/rc.conf, 加入
linux_enable="YES"ibcs2_enable="YES"
重開機, 就有個可以跑linux模擬器的環境
0-2. 『安裝linux模擬器』請先找個ftp站抓以下的distfiles
linux_base-5.2.tgzlinux_devel-0.2.tgz
再找個有linux的ftp站, 抓以下的rpm
glibc-2.1.1-6.i386.rpmtcl-8.0.5-30.i386.rpmkernel-headers-2.0.36-0.7.i386.rpm
先用pkg_add安裝 linux_base-5.2.tgz跟 linux_devel-0.2.tgz,再用rpm依順序安裝:
kernel-headers-2.0.36-0.7.i386.rpmglibc-2.1.1-6.i386.rpmtcl-8.0.5-30.i386.rpm
PS:安裝方法為rpm -i --ignoreos --root /compat/linux --dbpath /var/lib/rpm 如果碰到該package已安裝的訊息, 請改用 rpm -U --ignoreos --root /compat/linux --dbpath /var/lib/rpm
0-3. 『建立Oracle需要的user』vi /etc/group, 加入一行
dba:*:82:oracle
vi /etc/shells, 加入一行
/compat/linux/bin/bash