免费注册 查看新帖 |

Chinaunix

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

[FreeBSD] 成功在FreeBSD上安装oracle9i文档 [复制链接]

论坛徽章:
1
15-16赛季CBA联赛之江苏
日期:2018-02-28 14:17:20
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-12-11 16:19 |只看该作者 |倒序浏览
经过二天的努力在加上在网上查找的一些资料,可以实现在FreeBSD上的oracle9i的安装,下面我就将这个文档写出来。
首先我们要修改/etc/rc.conf文件,加载linux模块
rc.conf配置文件里的linux模块
/etc/rc.conf
linux_enable="YES"
主机配置文件的一部分
/etc/hosts
::1                     localhost localhost.my.domain
127.0.0.1               localhost localhost.my.domain
192.168.0.2            www     
接下来要在/usr/ports/emulators/linux_base执行make install distclean,关于安装linux的二进制模式可以在FreeBSD的手册里找到。
并且还要安装Xwindows因为在安装ORACLER的时候需要在Xwindows下面执行,基于配置Xwindows这部分可以去查找相关的资料,本文不在介绍范围之内。
/var/db/pkg
Mesa-3.4.2_2                            kdelibs-3.1.4
XFree86-4.3.0,1                         kdemultimedia-3.1.4
XFree86-FontServer-4.3.0_2              kdenetwork-3.1.4
XFree86-Server-4.3.0_10                 kdepim-3.1.4
XFree86-clients-4.3.0_3                 kdetoys-3.1.4
XFree86-documents-4.3.0                 kdeutils-3.1.4
XFree86-font100dpi-4.3.0                koffice-1.2.1_1,1
XFree86-font75dpi-4.3.0                 lame-3.93.1
XFree86-fontCyrillic-4.3.0              lcms-1.09,1
XFree86-fontDefaultBitmaps-4.3.0        libao-esound-0.8.4_1
XFree86-fontEncodings-4.3.0             libart_lgpl2-2.3.16
XFree86-fontScalable-4.3.0              libaudiofile-0.2.3
XFree86-libraries-4.3.0_6               libgnugetopt-1.2
Xft-2.1.2                               libiconv-1.9.1_1
aalib-1.4.r5_1                          libmng-1.0.5_1
arts-1.1.4,1                            libogg-1.0_1,3
aspell-0.50.4.1                         libtool-1.3.5_1
atk-1.4.1_1                             libvorbis-1.0_1,3
autoconf-2.13.000227_5                  libxml2-2.5.11
automake-1.4.5_9                        libxslt-1.0.33
cdparanoia-3.9.8_5                      linux_base-7.1_5
cups-base-1.1.19.0                      m4-1.4_1
cvsup-without-gui-16.1h                 openldap-client-2.1.22
esound-0.2.32                           pango-1.2.5
expat-1.95.6_1                          pcre-4.3
fam-2.6.9_3                             pilot-link-0.11.7_2
fontconfig-2.2.90_3                     pkgconfig-0.15.0
freetype2-2.1.4_1                       png-1.2.5_2
gaim-0.73                               popt-1.6.4_1
gettext-0.12.1                          python-2.3_1
glib-2.2.3                              qt-3.2.1
gmake-3.80_1                            quanta-3.1.4,2
gnomehier-1.0_10                        rpm-3.0.6_8
gtk-2.2.4_1                             samba-libsmbclient-3.0.0.r4
gtkspell2-2.0.4                         sdl-1.2.5_2
imake-4.3.0_1                           startup-notification-0.5_1
jpeg-6b_1                               svgalib-1.4.3
kde-3.1.4                               tcl-8.3.5_2
kdeaddons-3.1.4                         tiff-3.5.7_1
kdeadmin-3.1.4                          tk-8.3.5_2
kdeartwork-3.1.4                        uulib-0.5.18
kdebase-3.1.4                           wrapper-1.0_3
kdegames-3.1.4                          xanim-2.92.0
kdegraphics-3.1.4                       zh_CN-kde-i18n-3.1.4

添加的oracle用户
#vipw
oracle:*:1002:1001::0:0:User &:/home/oracle:/compat/linux/bin/bash

空间的分配情况
www# df -h
Filesystem    Size   Used  Avail Capacity  Mounted on
/dev/ad0s1a   197M   176M   4.9M    97%    /
/dev/ad0s1e   2.6G   1.4G   995M    59%    /usr
/dev/ad0s1f   787M   6.5M   718M     1%    /var
/dev/ad1s1e   984M   400M   506M    44%    /tmp
/dev/ad1s1f   3.0G   1.3G   1.5G    46%    /oracle
procfs        4.0K   4.0K     0B   100%    /proc

oracle用户的变量
www# vi .bash_profile
ORACLE_BASE=/oracle; export ORACLE_BASE
ORACLE_HOME=/oracle; export ORACLE_HOME
LD_LIBRARY_PATH=$ORACLE_HOME/lib
export LD_LIBRARY_PATH
ORACLE_SID=ORCL; export ORACLE_SID
ORACLE_TERM=386x; export ORACLE_TERM
CLASSPATH=$ORACLE_HOME/jdbc/lib/classes111.zip
export CLASSPATH
PATH=/compat/linux/bin:/compat/linux/sbin:/compat/linux/usr/bin
PATH=$PATH:/compat/linux/usr/sbin:/bin:/sbin:/usr/bin:/usr/sbin
PATH=$PATH:/usr/local/binORACLE_HOME/bin
export PATH
export DISPLAY

在/etc/下面的shells里添加的linux的bash
vi /etc/shells
/compat/linux/bin/bash

起动Xwindows打开一个终端
切换用户为oracle
www# su - oracle
su-2.04$ uname
Linux
su-2.04$
##############如果不设置DISPLAY的变量就会出现下面的提示
su-2.04$ ./runInstaller
DISPLAY not set!
Please set DISPLAY and try again.
##############设置DISPLAY的变量,因为oracle是通过java来连接到X界面里所以必须得设置变量
su-2.04$ export DISPLAY=:0
su-2.04$  ./runInstaller
su-2.04$ Initializing Java Virtual Machine from /tmp/OraInstall2003-12-10_01-39-48AM/jre/bin/java. Please wait...




总结:因为我的虚拟机系统内存只有128MB很少,并且也没有优化内核,所以只出现了几个界面后我就关掉了因为在虚拟机里执行xwindows还有起动oracle真的是很慢。


论坛徽章:
0
2 [报告]
发表于 2003-12-11 16:39 |只看该作者

成功在FreeBSD上安装oracle9i文档

哇。。。顶一下
对了,那真实安装里的效率怎么样的?

论坛徽章:
0
3 [报告]
发表于 2003-12-12 12:34 |只看该作者

成功在FreeBSD上安装oracle9i文档

还没有安装完啊,实例也没有创建。我的笔记本内存不够,否则真要试一下。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP