免费注册 查看新帖 |

Chinaunix

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

Ubuntu下安装DB2 Express-C数据库 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-08-11 21:17 |只看该作者 |倒序浏览

                 搞了很久, 终于把
DB2
Express-C给装在了
Linux

拟机上。 我用的虚拟机是VirtualBox3.0.4, SUN出品, 只有80M左右, 嘿嘿, 用起来很方便,在虚拟机上装过增强工具以后,
虚拟机的屏幕分辨率就会自动调整, 自动适应。 和VMWare庞大的体积比起来, 小巧了很多哦。 至于功能和性能, 我是没感觉出有啥区别来。
    继续说咱们的DB2。准备工作就去去IBM下载
安装
包和语言包。db2exc_970_LNX_x86.tar.gz 和 db2exc_nlpack_970_LNX_x86.tar.gz。
    下面开始安装:
tar -xvzf db2exc_970_LNX_x86.tar.gz
tar -xvzf db2exc_nlpack_970_LNX_x86.tar.gz
网上说, 可以解压到同一个目录里面, 自动整合, 这个我没有试验, 今天晚上试试。
  • 这个时候, 如果执行db2setup的话, 会报少一个包. The required library file libaio.so.1 is not found on the system.
    Ubuntu
    的好处体现出来了,sudo apt-get install libaio1 安装缺少的包。
    其实我第一次安装的是libaio, apt-get提示我说不可用, 可以用libaio1替代。
    安装完依赖包, 就可以用db2setup来安装了。 因为Ubuntu一般不允许root登陆, 为了方便, 我用我的用户安装的。 用root权限安装的话, 会安装到/opt/ibm/db2下面, 用普通用户的话, 会安装的用户目录。
    嗯, 高手也可以用db2-install命令行模式安装。 其实期间没有交互信息的, 哪个都行。
    安装的过程, 就不细说了, 一路next过来的。
  • 安装结束以后, 得记着, 要运行安装目录下的db2profile, 添加环境变量。. /home/richar/sqllib/db2profile 自己看清楚目录哦。
  • 执行结束, 运行db2start命令, 它报给我个错:
    SQL1220N[color="#c60a00"]The[color="#c60a00"]database[color="#c60a00"]manager[color="#c60a00"]shared[color="#c60a00"]memory[color="#c60a00"]set[color="#c60a00"]cannot[color="#c60a00"]be[color="#c60a00"]allocated.
    网上搜了些资料, 说是共享缓存不足, 具体
    原理
    我也不清楚了。 用sysctl kernel.shmmax
    命令
    查看了共享内存。kernel.shmmax=33554432(32MB),
    设置
    成256M
    echo 268435456 > /proc/sys/kernel/shmmax
    之后再次执行db2start, 启动成功。
        到次, 安装就结束了。 语言包的没写, 因为安装更简单, 直接db2setup就可以了, 根据提示, 很简单的。
        后续的配置, 使用, 下篇文章, 我们再介绍。
    tar -xvzf db2exc_970_LNX_x86.tar.gz
    tar -xvzf db2exc_nlpack_970_LNX_x86.tar.gz
                   
                   

    本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/103272/showart_2024813.html
  • 您需要登录后才可以回帖 登录 | 注册

    本版积分规则 发表回复

      

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

    清除 Cookies - ChinaUnix - Archiver - WAP - TOP