转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 数据库 >> ORACLE >> 正文
FreeBSD 5.0RC1下Oracle 9i安装日记(D3)         ★★★★

FreeBSD 5.0RC1下Oracle 9i安装日记(D3)

作者:闵涛 文章来源:闵涛的学习笔记 点击数:1888 更新时间:2009/4/22 22:02:56

1. Linux兼容

其实在FreeBSD下安装Oracle9i,实质上是在Linux下安装。不过是由FreeBSD提供一个兼容环境而已。

应该说FreeBSD提供的Linux环境已经足够好了,但是我们还是需要做点工作:


    1. 建立/compat/linux/etc/mtab

#cat /etc/fstab | grep -v ''''^#'''' | grep -v cd9660 | grep -v proc | grep -v swap | grep -v devfs > /compat/linux/etc/mtab

他生成的内容是:

/dev/ad0s2a / ufs rw 1 1

/dev/ad1s1 /u01 ufs rw 1 1

我生成的内容是:

/dev/ad0s1a / ufs rw 1 1

/dev/ad0s1e /tmp ufs rw 2 2

/dev/ad0s1f /usr ufs rw 2 2

/dev/ad0s1d /var ufs rw 2 2

    1. 创建链接

#ln -s /usr/bin/awk /compat/linux/bin/awk

#ln -s /usr/bin/sed /compat/linux/bin/sed

#ln -s /usr/bin/chown /compat/linux/bin/chown


    1. 创建/compat/linux/bin/arch

#cat > /compat/linux/bin/arch

#!/compat/linux/bin/bash

echo i686

^D

然后给它执行权

#chmod +x /compat/linux/bin/arch

如果你愿意,给它也来个链接也是不错的

#ln -s /compat/linux/bin/arch /bin/arch


2. 修改KERNEL

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

#cp GENERIC ORACLE

#cat >> ORACLE

options SEMMAP=128

options SEMMNI=128

options SEMMNS=32000

options SEMOPM=250

options SEMMSL=250

options SHMMAXPGS=65536

options SHMMAX=1073741824

options SHMMNI=4096

options SHMSEG=4096

options MAXDSIZ=”(1024*1024*1024)”

options MAXSSIZ=”(1024*1024*1024)”

options DFLDSIZ=”(1024*1024*1024)”

^D

*注,好象高手们都比较喜欢纯命令行,连个VI也不舍得用。

#config ORACLE

#cd ../compile/ORACLE

#make depend install

#reboot

如果你象我一样还没编译过内核,可能会出现如下提示:

You must build a kernel first

这时,只需要执行:

就是这句:#make depend install改成:

#make depend

#make

#make installOK了。


3. 设置Oracle的用户环境变量

昨天安装时只是创建了oracle用户,对组并没有细分。现在也补上吧。应该是个好习惯。

#cat >> /etc/group

oraoper:*:97:oracle

oradb:*:98:oracle

oracle:*:99: #这句因为加oracle用户时自动加了,所以我并没有写。

^D

#adduser就略过了

#mkdir -p /home/oracle同上

#chown -R oracle:oracle /home/oracle这句好象我当时没有执行,加上

接下来是关键了

#cat > /home/oracle/.profile

ORACLE_HOME=/usr/opt/ora9i/product/9.2.0.1.0

ORACLE_SID=ORACLE

PATH=$ORACLE_HOME/bin:$PATH

PS1=''''oracle-freebsd> ''''

export ORACLE_HOME ORACLE_SID PATH PS1

^D

如果你没有DNS,需用要在hosts文件里加上

#echo “<your IP address> <hostname>” >> /etc/hosts


准备好了,现在可以进行安装了。

cd /usr/local/ora9i/Disk1「我把安装包解到这里了」


#xhost +local:oracle #oracle用户本地访问X的权利

#su – oracle

#export DISPLAY=:0

#cd /usr/local/ora9i/Disk1

[1] [2]  下一页


[系统软件]EXP-00008: ORACLE error 904 encountered的解决方…  [常用软件]PB7 连接 Oracle 的配置方法
[Web开发]oracle Export and Import 简介  [Web开发]ADO访问Oracle结果集的心得
[JAVA开发]JDBC+Hibernate将Blob数据写入Oracle  [JAVA开发]J2EE应用中与Oracle数据库的连接
[JAVA开发]Oracle Application Serve_  [其他]HP-UXrx2600B.11.22Uia64安装oracle9i9.2foria64手…
[其他]在RedhatEnterpriseserver3上安装oracle9iR2的注意…  [其他]PROC++批量导入导出ORACLE数据库表
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · Sql Server  · MySql
    · Access  · ORACLE
    · SyBase  · 其他
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台