`

在FedaroCore4下安装DB2 Express-C

阅读更多
--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 2009.11.5
--write by wave at 2009.11.5
--end
分享到:
评论

相关推荐

    DB2 Express-C 快速入门书籍

    - **无限制开发、部署和分发**:DB2 Express-C提供无限制的免费许可,这使得开发者可以在不考虑成本的情况下进行学习和开发。 - **用户帮助和技术支持**:IBM还为DB2 Express-C提供了用户帮助和技术支持,帮助用户...

    DB2 Express-C 快速入门.zip

    安装DB2 Express-C时,用户应遵循官方提供的安装指南,这通常包括下载安装包、配置系统环境以及执行安装程序。安装过程中可能需要设置数据库实例、服务账户和端口等参数。安装完成后,可以通过命令行工具或者图形化...

    DB2 Express-C快速入门

    在安装DB2 Express-C时,你需要考虑操作系统兼容性,它可在Windows、Linux、macOS等多种平台上运行。安装过程通常包括下载安装包、运行安装程序、选择安装选项和配置数据库实例。注意,安装过程中需要设置管理员权限...

    图解DB2 Express-C 9.5在Windows下的安装.doc

    在安装程序中,DB2 Express-C 被称为 DB2 易捷版。用户可以选择定制安装或典型安装,这里选择定制安装。 四、安装路径 在安装过程中,需要指定安装路径,这里将路径改为 E 盘,注意路径中最好不要使用带空格符的...

    DB2 Express C 9.7 3rd Edition Chinese.rar

    1. **安装与配置**:如何在不同的操作系统(如Windows、Linux或Unix)上安装DB2 Express C,以及配置数据库实例和数据库。 2. **数据库概念**:理解数据库的结构,如表、索引、视图、存储过程和触发器等,以及如何...

    Getting Started with DB2 Express-C

    标题:《从零开始了解DB2 Express-C》 描述:本文深入解析了IBM官方的DB2 Express-C使用教程,旨在为初学者提供一个全面而深入的学习路径,涵盖DB2 Express-C的基本概念、特点、安装过程以及相关的工具和环境设置。...

    DB2 Express-C 9 DBA 和开发人员基础实验教程系列

    1. **DB2 Express-C介绍**:首先,你需要了解DB2 Express-C的基本特性,包括它的安装、配置和许可证信息。此版本支持Linux、Unix、Windows等操作系统,具有事务处理和分析工作负载的能力。 2. **数据库安装与配置**...

    db2express-c-docker:构建 DB2 Express-C Docker 镜像

    用于 Docker 的 IBM DB2 Express-C 映像 这是 Dockerfiles 和 IBM DB2 Express-C 脚本的 Git 存储库,由 IBM Analytics Emerging Technology 团队维护。 此目录中的 Dockerfile 用于在上构建DB2 Express-C映像 用法...

    DB2 Express-C快速如门

    ### DB2 Express-C 快速入门知识...以上内容详细介绍了 DB2 Express-C 的各个方面,包括其特点、功能、安装步骤、工具集以及数据库管理等内容。这对于希望深入了解 DB2 Express-C 的初学者来说是非常有价值的参考资料。

    DB2Express-C快速入门

    资源名称:DB2 Express-C快速入门资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

    DB2 UDB Express-C V9.7 数据库基础 实验

    在开始实验前,你需要下载并安装DB2 UDB Express-C V9.7。安装过程包括接受许可协议、选择安装类型(默认推荐“典型”)、设置安装路径以及配置数据库实例。安装后,需要创建一个数据库管理员(DBA)用户,用于后续...

    linux 下安装DB2 express c 命令行安装教程

    很详细 一步步教你 一点都没有问题哦 下载瞎开看看

    DB2 Express-C The Developer Handbook for XML PHP CC++ Java and dotNET

    根据提供的文件信息,本书《DB2 Express-C:开发人员手册》涵盖了XML、PHP、C/C++、Java 和 .NET 在 DB2 数据库环境中的应用开发技术。以下是对该书籍涉及的关键知识点进行的详细阐述。 ### DB2 应用程序开发概述 ...

    DB2安装与卸载

    DB2安装与卸载

    db2_ExpressC_V95

    DB2 Express-C V9.5是一款适用于Linux、UNIX和Windows平台上的关系型数据库管理系统,由IBM公司开发。DB2 Express-C为社区版,意味着它在一定范围内提供免费的开发、部署和分发,不收取任何授权费用,但同时提供了...

    db2jcc-db2jcc4.zip

    dbeaver连接db2 数据库的驱动,该工具适用各个dbeaver版本。另外如果大家要安装db2,可以使用docker 拉取docker pull ibmoms/db2express-c 来体验。

    入门教程db2_ExpressC_V95

    4. **DB2 Express-C的安装与配置**: - 安装DB2 Express-C前,需要满足特定的操作系统和硬件前提条件,确保系统兼容性。 - 可以通过图形化安装向导进行手动安装,也可以使用脚本进行自动化安装。 - 配置包括设置...

Global site tag (gtag.js) - Google Analytics