Centos6下ibm db2 9.7 HA环境 虚拟机下载

本博主已经在Centos6安装与配置好的db2 9.7 HADR虚拟机环境,链接:链接:https://pan.baidu.com/s/1lgsNDTbr84A1zyMLp4OVvw
提取码:wk3t
,下载后,用Vmware workstation  直接打开,即可以使用

IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本。
DB2主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境,应用于所有常见的服务器操作系统平台下。 DB2提供了高层次的数据利用性、完整性、安全性、可恢复性,以及小规模到大规模应用程序的执行能力,具有与平台无关的基本功能和SQL命令。DB2采用了数据分级技术,能够使大型机数据很方便地下载到LAN数据库服务器,使得客户机/服务器用户和基于LAN的应用程序可以访问大型机数据,并使数据库本地化及远程连接透明化。 DB2以拥有一个非常完备的查询优化器而著称,其外部连接改善了查询性能,并支持多任务并行查询。 DB2具有很好的网络支持能力,每个子系统可以连接十几万个分布式用户,可同时激活上千个活动线程,对大型分布式应用系统尤为适用。
DB2除了可以提供主流的OS/390和VM操作系统,以及中等规模的AS/400系统之外,IBM还提供了跨平台(包括基于UNIX的LINUX,HP-UX,SunSolaris,以及SCOUnixWare;还有用于个人电脑的OS/2操作系统,以及微软的Windows 2000和其早期的系统)的DB2产品。DB2数据库可以通过使用微软的开放数据库连接(ODBC)接口,Java数据库连接(JDBC)接口,或者CORBA接口代理被任何的应用程序访问。

版本
DB2有众多的版本,或者是许可证。为了弱化“版本”的概念增强可选择性,IBM允许客户不购买他们不需要的特性。示例版本包括Express、Workgroup和Enterprise版本。基于Linux/UNIX/Windows的最复杂的版本是DB2 Data Warehouse Enterprise Edition,缩写为DB2 DWE。这个版本的偏重于混合工作负荷(线上交易处理和数据仓库)和商业智能的实现。DB2 DWE包括一些商务智能的特性例如ETL、数据发掘、OLAP加速以及in-line analytics。
DB2 Everyplace
主要用于移动计算。
DB2
DB2(3张)
移动计算的真正力量并不在于移动设备本身,而是在于能够利用来自其他来源的数据。
DB2 Everyplace 不仅仅是一种移动计算基础设施。它是一个完整的环境,包含了构建、部署和支持强大的电子商务应用程序所需的工具。DB2 Everyplace 提供一个“指纹” 引擎(大约200 KB),其中包含所有的安全特性,比如表加密和提供高性能的高级索引技术。
它可以在当今最常见的各种手持设备上顺利地运行(提供多线程支持),比如:Palm OS、Microsoft Windows Mobile Edition、任何基于Windows 的32 位操作系统、Symbian、QNX Neutrino、Java 2 Platform. Micro Edition(J2ME)设备(比如RIM 的Blackberry pager)、嵌入式Linux 发布版(比如BlueCat Linux)等等。
DB2 Personal Edition
DB2 Personal Edition(DB2 Personal)是单用户RDBMS,运行于低价的商用硬件桌面计算机上。
DB2 Personal 包含DB2 Express 的所有特性,但是有一个例外:远程客户机无法连接运行这个DB2 版本的数据库。
DB2 Express – C
DB2 Express – C 其实 不算是DB2 系列的一个版本,但是它提供了DB2 Express 的大多数功能。2006 年1 月,IBM 发布了这个特殊的DB2 免费版本,可以用于基于Linux 和Windows 的操作系统。
DB2 Express Edition
DB2 Express Edition(DB2 Express)是一种功能全面的支持Web 的客户机/服务器RDBMS。DB2 Express 可以用于基于Windows 和Linux 的工作站。DB2 Express 提供一个低价的入门级服务器,主要用于小型企业和部门的计算任务。
DB2 Workgroup Edition
DB2 Workgroup Edition(DB2 Workgroup)和DB2 Express Edition 功能相同,只是在服务器上可以安装的内存和价值单元(等于一个服务器处理器核心的能力)数量方面有区别。
DB2 Enterprise Edition
DB2 Enterprise Edition(DB2 Enterprise)是一种功能全面的支持Web 的客户机/服务器RDBMS。它可以用于所有支持的UNIX 版本、Linux 和Windows。DB2 Enterprise 适合作为大型和中型的部门服务器。DB2 Enterprise 包含DB2 Express 和DB2 Workgroup 的所有功能,还添加了其他功能。
Data Enterprise Developer Edition
Data Enterprise Developer Edition(DEDE)是为应用程序开发人员提供的特殊版本。这个版本提供了几个信息管理产品,使应用程序开发人员可以对应用程序进行设计、构建和建立原型,产生的应用程序可以部署在任何IBM 信息管理软件客户机或服务器平台上。在DB2 9 中,这个软件包已经取消了,由DB2 Express – C 取代。

IBM DB2 HADR的工作流程: 客户端自动路由工作流程说明

HADR的工作流程:
1. 备用数据库服务器启动后,首先尝试读取本地日志路径中的日志文件,并将该日志文件应用到备用数据库中,更新备用数据库的内容。
2. 等本地日志文件处理完成后,备用数据库尝试与远程的主服务器建立连接,并进入远程同步更新暂挂状态。
3. 与远程主服务器建立连接后,备用数据库进入远程同步更新状态。备用数据库服务器接受主数据库服务器发送过来的日志文件,并将该日志文件在备用数据库重放。
4. 重放完成后,主数据库服务器和备用数据库服务器进入对等状态。在对等状态环境中,主数据库的每一次更新都会同时把日志发送到备用数据库中。备用数据库随即将该日志保存在本地并应用该日志文件,以确保与主数据库完全一致。根据在配置HADR环境中设定的同步级别不同,日志传送的频率也不同。详见数据库中的HADR_SYNCMODE参数(db2 GET DB CFG FOR DBNAME |grep -iHADR_SYNCMODE)

客户端自动路由工作流程说明
1. 用户应用程序通过DB2客户端请求连接主数据库服务器。
2. 正常情况下,DB2客户端连接上主数据库服务器,并同时获得备用数据库服务器的连接参数。
3. 当主数据库服务器发生故障的时候,DB2客户端无法连接主数据库服务器,导致客户端连接超市并失败。
4. DB2客户端将请求重定向到备用服务器中,而无需提供额外的连接参数。
5. 备用数据库接受到连接请求后,首先将所有的日志文件重放以保持与主服务器的数据一致。然后转换角色成为新的主数据库服务器(需要管理员干预,手工切换)。
6. 备用数据库服务器处理完客户端应用程序的事务请求并将结果返回给DB2客户端。HA
7. 用户应用程序从DB2客户端取回处理的结果,而感觉不到主数据库服务器的故障。

本博主已经在Centos6安装与配置好的db2 9.7 HADR虚拟机环境,链接:https://pan.baidu.com/s/1lgsNDTbr84A1zyMLp4OVvw
提取码:wk3t
,下载后,用Vmware workstation  直接打开,即可以使用

以下文章点击率最高

Loading…


发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注