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…

     

如果這文章對你有幫助,請掃左上角微信支付-支付寶,給於打賞,以助博客運營