首先挂载硬盘
#mount -o iocharset=cp936 /dev/hda6 /mnt/e
# mount -o loop /mnt/e/fc/rhel-3-i386-as-disc1.iso /mnt/cdrom
然后安装db2
第一步:检查程序包及其版本
compat-libstdc++-7.3-2.96.118.i386.rpm
在的安装盘上,找到后使用rpm -i compat-libstdc++-7.3-2.96.118.i386.rpm 安装即可
第二步:配置 Linux 内核参数
/etc/sysctl.conf文件,添加内核参数
kernel.msgmni =1024
kernel.sem = 250 256000 32 1024
使更改激活:sysctl –p
第三步:安装
sh db2_install
按照提示做
第四步:创建用户
/usr/sbin/groupadd db2iadm1
/usr/sbin/groupadd db2fadm1
/usr/sbin/useradd –m -g db2iadm1 –d /home/db2inst1 db2inst1
/usr/sbin/useradd –m -g db2fadm1 –d /home/db2fenc1 db2fenc1
第五步:创建实例
/opt/IBM/db2/V8.1/instance/db2icrt –a server –u db2fenc1 db2inst1
第六步:产品许可证
/opt/IBM/db2/V8.1/adm/db2licm -a /mnt/cdrom/db2/license/db2pe.lic
第七步:允许SMS的多页分配
/opt/IBM/db2/V8.1/cfg/db2ln
第八步:添加DB2端口
SU - root
vi /etc/services 加入下面一行
db2inst1 50000/tcp
第九步:DB2 配置
su – db2inst1
db2set DB2_EXTENDED_OPTIMIZATION=ON
db2set DB2_DISABLE_FLUSH_LOG=ON
db2set AUTOSTART=YES
db2set DB2_STRIPED_CONTAINERS=ON
db2set DB2_HASH_JOIN=Y
db2set DB2COMM=tcpip
db2set DB2_PARALLEL_IO=*
db2set DB2CODEPAGE=819
#Update dbm cfg
db2 update dbm cfg using SVCENAME db2inst1
db2 update dbm cfg using INDEXREC ACCESS
第十步:运行DB2
db2start
第十一步:创建库
db2 "CREATE DATABASE test1 ALIAS test1 USING CODESET ISO8859-1 TERRITORY CN"
以后就可以创建表和对表操作了,如 db2 "select * from tbl"
最后 db2 卸载参考
http://publib.boulder.ibm.com/infocenter/tivihelp/v4r1/index.jsp?topic=%2Fcom.ibm.tpc_V332.doc%2Ffqz0_t_uninstalling_db2_unix_linux.html
http://www.92wiki.com/hdwiki/index.php?doc-view-65
下面说说安装的时候出现的问题
SQL0332N Character conversion from the source code page "1386" to the target
code page "819" is not supported. SQLSTATE=57017
解决方案:
$ db2set db2codepage=1386 -I db2inst2 #将数据库实例2下面的数据库全使用1386 codepage $ db2 terminate $ db2stop $ db2start $ db2 connect to XMGL2
查看license的方法
http://database.51cto.com/art/201008/220423.htm
删除数据库的方法
首先,你需要查看链接该数据库有多少应用 db2 list applications all 然后在杀掉这些应用 db2 force applications all 最后停止数据库 db2 deactive db dbname 然后就可以删除该数据库了
还有就是兼容模式了:
db2set DB2_COMPATIBILITY_VECTOR=ORA db2 update db cfg using auto_reval DEFERRED_FORCE db2 update db cfg using decflt_rounding ROUND_HALF_UP db2 connect reset db2 deactivate db testdb db2 connect to testdb
http://blog.163.com/cdma2368@126/blog/static/3017427620115216122011/
相关推荐
Linux 下 DB2 常用命令 DB2 是一个 relation database management system(关系数据库管理系统),广泛应用于企业级的数据存储和管理中。在 Linux 环境下,DB2 提供了丰富的命令行工具,用于管理和维护数据库。下面...
在Linux环境下,DB2是一款强大的关系型数据库管理系统,广泛应用于企业级数据存储和处理。本文将深入探讨Linux下DB2的常用命令,帮助开发者更好地理解和操作DB2数据库。 1. **安装与启动DB2** - `sudo rpm -ivh ...
Linux 环境 DB2 客户端安装 DB2 是 IBM 公司开发的一种关系型数据库管理系统,广泛应用于企业级应用中。安装 DB2 客户端是连接 DB2 服务器的必要步骤。本文将详细介绍在 RedHat 5.9 企业版环境下安装 DB2 客户端的...
db2 linux64 V10.5安装包
本文总结了 Linux 上 DB2 内存和文件缓存的性能调优,讨论了内存使用和文件缓存对性能的影响,以及 Linux 上 DB2 特有的特性。通过本文,可以了解特定的 DB2 特性的优点,从而更好地从 DB2 数据库的角度管理好这些...
linux服务器中通过ODBC连接DB2数据库操作步骤: 1. Create a directory for installation of the IBM Data Server Driver for ODBC and CLI software. mkdir $HOME/db2_cli_odbc_driver 2. Copy the IBM Data ...
在Linux系统中,管理IBM的db2数据库通常涉及一系列的命令行操作。本文将深入解析如何使用这些命令来重启db2数据库,同时介绍一些相关的常用命令。 首先,重启db2数据库之前,必须确保没有任何应用程序正在与数据库...
在Linux环境下安装DB2数据库是一个涉及多个步骤的过程,需要对操作系统管理和数据库系统有一定的了解。以下是对整个安装过程的详细解释: 首先,为了安全性和权限管理,DB2的安装需要创建特定的用户组和用户。在...
快速启动您的linux应用:使用db2和db2控制中心
实现:在客户端远程连接服务器端的db2(db2之间的互连)
### Linux下彻底卸载DB2的方法 在Linux环境中卸载IBM DB2数据库系统时,若不按照正确步骤操作,很可能会留下残余文件或配置,从而导致后续安装其他版本DB2或其他数据库系统出现问题。本文将详细介绍如何在Linux操作...
- 检查操作系统的版本兼容性,DB2通常支持RHEL、Ubuntu等主流Linux发行版。 - 确认系统满足硬件需求,如内存、CPU和磁盘空间。 2. **安装必要软件** - 安装必要的开发工具,如`gcc`、`make`、`perl`、`python`等...
### Linux 下安装 DB2 的详细步骤与注意事项 #### 标题与描述概述 本文主要介绍在 Linux 操作系统上安装 IBM DB2 数据库的过程及注意事项。对于初次接触 DB2 或 Linux 的用户来说,该文档提供了从环境准备到数据库...
在本教程中,我们将深入探讨如何在Red Hat Enterprise Linux Server 7.4 (Maipo)上安装和配置Linux DB2数据库,以及建立TSA(Time-Sync Agent)和HADR(High Availability Disaster Recovery)的高可用环境。...
* Linux RedHat Enterprise Linux 5.4下安装DB2的步骤: 1. 下载DB2 9.7 express C版本文件db2exc_971_LNX_x86.tar.gz 2. 解压缩及解包db2exc_971_LNX_x86.tar.gz 3. 进入相关目录,运行安装文件db2setup 4. ...
IBM DB2是一款非常著名的数据库管理系统,由IBM公司开发,适用于Linux、UNIX和Windows操作系统平台。本文将为您提供有关在Linux和Windows系统上安装和管理DB2数据库的入门知识。DB2 10.5版本是本文讨论的版本,它是...
DB2 V11.5 linuvx + Windows双版本下载 官方LINUX环境DB2安装参考文档: https://www.ibm.com/support/knowledgecenter/SSEPGG_11.5.0/com.ibm.db2.luw.qb.server.doc/doc/t0008875.html ...
- 确保你的Linux发行版是支持的,如Red Hat Enterprise Linux或Ubuntu Server。检查操作系统版本和兼容性,确保满足DB2的硬件和软件要求。 - 更新系统到最新版本,以获取所有必要的安全更新和修复。 - 安装必要的...
本案例涉及将运行在AIX服务器上的DB2数据库迁移到Linux环境。以下是整个迁移过程中涉及的关键知识点: 1. **DB2LOOK工具**: `db2look` 是一个用于提取DB2数据库对象定义的实用工具。在这个场景中,它用于获取`...
需要注意的是,这个过程可能会因不同的Linux发行版和DB2版本而略有差异,具体操作应参考官方文档或相关技术支持。在实际操作中,还要考虑系统资源、安全性、网络设置等因素,确保DB2能够稳定、高效地运行。