ubuntu16.04 LTS 安装DB2_v10.5_x64 注意事项。

1 安装时提示,以 root 用户和普通用户安装时会有所区别。我安的时候是用的 root 用户。

2 安装包的名称是: v10.5_linuxx64_expc.tar.gz 。 ubuntu 桌面版里 ,可以用图形化界面操作,右键选择提取到此处 (英语可能是 extract 。。。 ) 提取或者解压缩后是一个叫 expc 的文件夹。

3 运行 expc 文件夹里边的 db2setup 文件是开启图形化安装。 db2_install 文件则是没有图形界面的,我安装时尝试着用了一次,似乎没有成功。

4 注意 linux 里尽量用英文。(不过个人使用时也可以用中文版的,否则会打消学习的积极性。 )

5 如果系统语言用的是中文,则在安装时可能发生安装错误。可能会提示找不到语言包。 解决办法: 执行 db2setup 文件之前。export LANG=en_US 。把系统语言临时设为英文的。

6 DB2数据库图形化安装时大部分按照默认点击下一步即可。不过安装的过程中可能会创建用户和用户组 。 默认用户名是 db2inst1 默认用户组也是 db2...1 。一般情况下我会保留默认的英文字母,而去掉 后边带着的 数字 1 。这样在后期使用的时候可以不需要手动去找键盘上的数字 1 。这个对于操作很有用处,会方便很多。( 我用的数据库功能比较简单,没有建立过太多的 用户。 所以可能对于这里的描述不太科学 。)

7 一般情况下都可以安装成功,不过安装完成后会生成安装过程的 log 文件等。其中可能会提示有一点错误。不过似乎不影响使用。

8 安装完成之后,切换到 db2inst 用户下。执行 db2start 命令以开启 db2 数据库 。 在我的 ubuntu 里提示了以下错误 :
db2start: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory

db2stop: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory

解决方法:执行 sudo apt-get install libaio* 之后提示输入 密码。输入之后 ubuntu 会自动安装好。然后就可以正常执行 db2start 命令了 。 ( 这个解决方法参考了网上其他人提供的解决方法 ,该文章是用 yum install libaio* 安装的 这里是原文地址 )

转载于:https://my.oschina.net/songguangqi/blog/1047250

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值