在FedaroCore4下安装DB2 Express-C
2009-11-05 16:06
274 查看
----start
一:前提条件
linux 版本:FedaroCore4
DB2 版本:DB2 Express-C 9.5
DB2必须使用root用户进行安装。
二:步骤
1、将db2exc_952_LNX_x86.tar.gz 文件上传至/root/
2、使用root用户登录系统,解压文件:tar xzvf /root/db2exc_952_LNX_x86.tar.gz
3、解压后,进入expc目录, 运行db2prereqcheck文件检查系统是否安装条件
cd expc/
./db2prereqcheck
4、执行完上面的文件后,如果什么信息都没打印出来,则可以安装;如果提示找不到 libstdc 和 libaio 包,你必须到相关网站下载以下两个包,然后使用下面的命令安装。
compat-libstdc++-33-3.2.3-47.fc4.i386.rpm
libaio-0.3.104-2.i386.rpm
rpm -i compat-libstdc++-33-3.2.3-47.fc4.i386.rpm
rpm -i libaio-0.3.104-2.i386.rpm
5、执行完第4步后,再运行一下db2prereqcheck文件,记住用 ./db2prereqcheck命令,如果打印出消息,你必须确认第4步是否正确。
6、当db2prereqcheck文件执行成功后,执行db2_install文件安装DB2,记住用./db2_install 命令,这时候系统提示你是否修改默认的安装路径,输入no 后回车,接着输入 EXP 后开始安装。当命令提示符再次出现的时候,DB2 安装完毕。如果在安装的过程中出现类似下面的错误,编辑/etc/selinux/config文件,把 SELINUX=enforcing 注释掉,然后新加一行为:SELINUX=disabled,修改完后,有时候可能需要重新启动计算机。
cannot restore segment prot after reloc: Permission denied
7、至此,DB2安装成功,接下来要做的就是建立用户与实例,依次执行以下命令:
/usr/sbin/groupadd db2grp
/usr/sbin/useradd –m -g db2grp –d /home/db2inst1 db2inst1
/usr/sbin/useradd –m -g db2grp –d /home/db2fenc1 db2fenc1
/opt/ibm/db2/V9.5/instance/db2icrt –a server –u db2fenc1 db2inst1
8、切换至db2inst1用户,执行DB2命令,确认DB2是否安装成功:
su - db2inst1
db2start
---更多参见:DB2 精萃
----声明:转载请注明出处。
----last updated on 2009.11.5
----write by ShangBo on 2009.11.5
----end
一:前提条件
linux 版本:FedaroCore4
DB2 版本:DB2 Express-C 9.5
DB2必须使用root用户进行安装。
二:步骤
1、将db2exc_952_LNX_x86.tar.gz 文件上传至/root/
2、使用root用户登录系统,解压文件:tar xzvf /root/db2exc_952_LNX_x86.tar.gz
3、解压后,进入expc目录, 运行db2prereqcheck文件检查系统是否安装条件
cd expc/
./db2prereqcheck
4、执行完上面的文件后,如果什么信息都没打印出来,则可以安装;如果提示找不到 libstdc 和 libaio 包,你必须到相关网站下载以下两个包,然后使用下面的命令安装。
compat-libstdc++-33-3.2.3-47.fc4.i386.rpm
libaio-0.3.104-2.i386.rpm
rpm -i compat-libstdc++-33-3.2.3-47.fc4.i386.rpm
rpm -i libaio-0.3.104-2.i386.rpm
5、执行完第4步后,再运行一下db2prereqcheck文件,记住用 ./db2prereqcheck命令,如果打印出消息,你必须确认第4步是否正确。
6、当db2prereqcheck文件执行成功后,执行db2_install文件安装DB2,记住用./db2_install 命令,这时候系统提示你是否修改默认的安装路径,输入no 后回车,接着输入 EXP 后开始安装。当命令提示符再次出现的时候,DB2 安装完毕。如果在安装的过程中出现类似下面的错误,编辑/etc/selinux/config文件,把 SELINUX=enforcing 注释掉,然后新加一行为:SELINUX=disabled,修改完后,有时候可能需要重新启动计算机。
cannot restore segment prot after reloc: Permission denied
7、至此,DB2安装成功,接下来要做的就是建立用户与实例,依次执行以下命令:
/usr/sbin/groupadd db2grp
/usr/sbin/useradd –m -g db2grp –d /home/db2inst1 db2inst1
/usr/sbin/useradd –m -g db2grp –d /home/db2fenc1 db2fenc1
/opt/ibm/db2/V9.5/instance/db2icrt –a server –u db2fenc1 db2inst1
8、切换至db2inst1用户,执行DB2命令,确认DB2是否安装成功:
su - db2inst1
db2start
---更多参见:DB2 精萃
----声明:转载请注明出处。
----last updated on 2009.11.5
----write by ShangBo on 2009.11.5
----end
相关文章推荐
- 在windown下安装DB2-Express-C
- Redhat6.5安装DB2 Express-C版本
- Win7下DB2 Express-C 9.7.2的卸载与安装(下) [DB2]
- DB2-Express C 在Linux AS 5中安装中libstdc++.so.5的问题
- 图解DB2 Express-C 9.5在Windows下的安装
- Linux下命令安装DB2 9.7 express免费版数据库的步骤(已经实践过并补充有关问题)
- db2 v10.1 Express-C 在ubuntu-12.04-desktop-amd64上安装、启动、关闭及卸载
- 在winXP(Profession)下的安装db2 express-c 9.5的小插曲
- DB2 EXPRESS-C 10.1 数据库安装问题解决
- 在winXP(Profession)下的安装db2 express-c 9.5的小插曲
- windows7 home basic 安装DB2 Express-C
- 图解DB2 Express-C 9.5在Windows下的安装
- 最新版db2 express c 10.1安装图解
- CentOS6.2安装DB2 V10.1 Express-C
- DB2 Express-C 安装在Redhat 上出现bogon而不能安装解决方法
- Ubuntu 上安装 DB2 Express-C
- Ubuntu 上安装 DB2 Express-C
- Windows下安装DB2-Express-C并创建schema测试连接
- 在ubuntu10.10下如何安装 db2 express-c
- DB2 Express c for linux 安装