成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

實(shí)現(xiàn)DB2 Q 復(fù)制配置的操作流程描述

數(shù)據(jù)庫
以下的文章主要向大家講述的是實(shí)現(xiàn)三點(diǎn)之間的對等(peer-to-peer)DB2 Q 復(fù)制配置的實(shí)際操作流程,以下就是正文的主要內(nèi)容描述。

文章主要向大家講述的是實(shí)現(xiàn)三點(diǎn)之間的對等(peer-to-peer)DB2 Q 復(fù)制配置的實(shí)際操作步驟,大家都知道對等 (peer-to-peer) Q 復(fù)制是 DB2 Q 數(shù)據(jù)庫復(fù)制中一種。利用這種對等 Q 復(fù)制可以將任何一臺服務(wù)器上發(fā)生的數(shù)據(jù)變化通過 MQ 傳輸?shù)狡渌嚓P(guān)聯(lián)的服務(wù)器上。

并復(fù)制到這些服務(wù)器上,從而實(shí)現(xiàn)多臺數(shù)據(jù)庫服務(wù)器之間的數(shù)據(jù)同步。 本文將通過一個例子說明如何搭建對等 Q 復(fù)制的基本配置環(huán)境,實(shí)現(xiàn)三個點(diǎn)之間的對等 Q 復(fù)制。

簡介

對等 Q 復(fù)制主要適用于在兩臺或者多臺數(shù)據(jù)庫之間同步數(shù)據(jù),它具有如下主要特性:

可以對兩臺或者兩臺以上的數(shù)據(jù)庫服務(wù)器的表進(jìn)行復(fù)制。

在對等DB2 Q 復(fù)制配置中的任何一臺數(shù)據(jù)庫服務(wù)器上的變化可以復(fù)制到其它所有相關(guān)的數(shù)據(jù)庫服務(wù)器中。

 

所有的服務(wù)器是對等關(guān)系,沒有“主”服務(wù)器的概念,如果發(fā)生沖突,最近時(shí)間戳更新的數(shù)據(jù)是有效數(shù)據(jù)。

 

越來越多的用戶開始采用 DB2 Q 復(fù)制作為 DB2 的一種高可用,高擴(kuò)展性的解決方案,搭建“雙活” 甚至“三活”的數(shù)據(jù)庫系統(tǒng)。

 

圖 1. 三臺服務(wù)器之間的對等 Q 復(fù)制架構(gòu)圖

 

本文將通過一個例子來說明如何在三個數(shù)據(jù)庫之間搭建對等 Q 復(fù)制環(huán)境。

 

本文檔主要分為三個大部分:

***個部分是操作系統(tǒng)、數(shù)據(jù)庫、 MQ 的基本配置 ;

第二個部分是通過復(fù)制中心建立對等 Q 復(fù)制環(huán)境;

 

第三部分是對等 Q 復(fù)制的配置校驗(yàn)和復(fù)制測試。

 

操作系統(tǒng)、數(shù)據(jù)庫、 DB2 Q 復(fù)制配置

 

配置前準(zhǔn)備工作

在搭建 Q 復(fù)制環(huán)境之前,需要進(jìn)行如下準(zhǔn)備工作:

1. 安裝 DB2 數(shù)據(jù)庫軟件。

2. 在操作系統(tǒng)中創(chuàng)建如表 1 所示的 db2 instance 、mqm 用戶及組。

表 1. 用戶及組設(shè)置

 

描述

 

  1. Peer A Peer B Peer C   
  2. Instance ID db2inst1 db2inst2 db2inst3   
  3. Instance Group db2grp1,mqm db2grp2,mqm db2grp3,mqm   
  4. Fence ID db2fenc1 db2fenc2 db2fenc3   
  5. Fence Group db2fgrp1,mqm db2fgrp2,mqm db2fgrp3,mqm   
  6. MQ ID mqm mqm mqm   
  7. MQ Group mqm mqm mqm   
  8. REP ID qrepladm qrepladm qrepladm  

3. 安裝 MQ 軟件。

4. 創(chuàng)建 DB2 實(shí)例和數(shù)據(jù)庫。

注:本文使用的軟件版本是DB2 v9.1.0.6和WebSphere MQ 6.0.2.3。本文測試環(huán)境是在同一臺Linux服務(wù)器上創(chuàng)建三個DB2實(shí)例和數(shù)據(jù)庫來模擬三點(diǎn)之間的復(fù)制。

數(shù)據(jù)庫設(shè)置

在上述準(zhǔn)備工作完成以后,實(shí)例和數(shù)據(jù)庫信息如表 2 所示。

表 2. 數(shù)據(jù)庫信息

 

描述 Peer A Peer B Peer C

 

  1. Instance db2inst1 db2inst2 db2inst3   
  2. Port 50000 50001 50002   
  3. IP 127.0.0.1 127.0.0.1 127.0.0.1   
  4. Indirect Database TP1 TP2 TP3   
  5. Remote Database TP2, TP3 TP1, TP3 TP1, TP2  

注 : 在使用復(fù)制功能之前,所有數(shù)據(jù)庫都應(yīng)該將日志模式設(shè)置為archive logging模式(歸檔日志模式)。

創(chuàng)建完 DB2 實(shí)例和數(shù)據(jù)庫以后,需要在本地進(jìn)行編目遠(yuǎn)程數(shù)據(jù)庫后才可以對其進(jìn)行訪問操作。

例如:在 db2inst1 用戶下,輸入清單 1 所示的命令來實(shí)現(xiàn)對遠(yuǎn)程 TP2,TP3 數(shù)據(jù)庫的編目:

清單 1. 編目 DB2 數(shù)據(jù)庫

 

  1. db2 catalog tcpip node db2inst2 remote 127.0.0.1 server 50001 db2 catalog database tp2 at node   
  2. db2inst2 db2 catalog tcpip node db2inst3 remote 127.0.0.1 server 50002 db2 catalog database tp3 at node db2inst3 db2 terminate   

用清單 2 所示的方法測試 db2inst1 實(shí)例是否能正常連接 db2inst2 、db2inst3 實(shí)例上的 TP2 、TP3 數(shù)據(jù)庫。

清單 2. 連接遠(yuǎn)程數(shù)據(jù)庫

 

  1. db2 connect to tp2 user db2inst2 using *** db2 connect to tp3 user db2inst3 using *** db2 terminate  

同樣的方法在 db2inst2 和 db2inst3 上編目相應(yīng)的節(jié)點(diǎn)和數(shù)據(jù)庫信息。使每個實(shí)例都能訪問其他兩個實(shí)例上的數(shù)據(jù)庫。

為了方便復(fù)制操作,通常會在各個DB2 Q 復(fù)制配置上創(chuàng)建相同的模式和復(fù)制表。

用清單 3 所示的方法在 TP1、TP2、TP3 上給 qrepladm 用戶授權(quán)并創(chuàng)建 QREPLADM.S_TAB 表

清單 3. 授權(quán)及建表

 

  1. db2 grant DBADM on DATABASE to USER qrepladm db2 "create table QREPLADM.S_TAB(id integer not null PRIMARY KEY,content varchar(20))"  

MQ 對象設(shè)置

本文附件提供一些腳本用于創(chuàng)建相關(guān)的 MQ 對象,用戶可以修改或者直接使用它們來創(chuàng)建必要的 MQ 對象。QM1.mqs、QM2.mqs、QM3.mqs 文件分別用于創(chuàng)建 QM1、QM2、QM3 相關(guān)的消息對象。上述三個腳本中分別定義了 QM1、QM2、QM3 三個隊(duì)列管理器中的隊(duì)列、通道等對象。

在 Peer A 上,定義名叫 QM1 的 MQ manager。如果 QM1 已經(jīng)存在,按照清單 4 所示的命令刪除舊的 QM1:

清單 4. 停止并刪除隊(duì)列管理器

 

  1. endmqm QM1 dltmqm QM1  

然后按照清單 5 所示的方法來創(chuàng)建 QM1:以上的相關(guān)內(nèi)容就是對三點(diǎn)之間的對等(peer-to-peer)DB2 Q 復(fù)制配置的介紹,望你能有所收獲。

完整內(nèi)容的學(xué)習(xí),請?jiān)L問:

http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0912zengh/index.html

【編輯推薦】

  1. 使用DB2 dart 工具來來分析DB2 數(shù)據(jù)存儲方式
  2. DB2 back 存檔使用與正確維護(hù)
  3. DB2手工添加數(shù)據(jù)庫的實(shí)際操作方案描述
  4. DB2常用函數(shù)與Oracle有什么不同?
  5. DB2數(shù)據(jù)類型的應(yīng)用與內(nèi)置數(shù)據(jù)類型
責(zé)任編輯:佚名 來源: IT168
相關(guān)推薦

2010-08-18 17:15:23

DB2 實(shí)現(xiàn)split

2010-08-10 10:30:50

DB2 Q

2010-08-18 14:10:38

DB2入門

2010-08-26 10:37:40

DB2Q復(fù)制

2010-08-02 10:44:16

DB2打補(bǔ)丁

2010-08-09 10:00:25

DB2數(shù)據(jù)移動

2010-08-09 10:25:20

DB2配置向?qū)渲脜?shù)

2010-08-12 09:25:22

DB2數(shù)據(jù)庫復(fù)原

2010-08-18 15:42:33

2010-08-18 17:32:34

DB2數(shù)據(jù)庫

2011-05-11 13:01:07

DB2數(shù)據(jù)恢復(fù)數(shù)據(jù)備份

2010-08-05 10:42:33

DB2 拉鏈表存儲過程

2010-08-03 13:56:11

DB2表復(fù)制

2012-11-12 10:30:25

IBMdw

2010-07-30 13:45:17

執(zhí)行DB2

2010-08-17 09:55:33

DB2備份測試

2010-08-09 09:50:29

整理DB2數(shù)據(jù)集

2010-08-10 12:59:11

DB2 9管理軟件

2010-07-28 11:13:04

DB2 Resotre

2010-08-03 11:05:07

DB2 Persona
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 天色综合网 | 国产精品人人做人人爽 | 欧美群妇大交群中文字幕 | 国产精品揄拍一区二区 | 在线观看中文字幕一区二区 | 在线看无码的免费网站 | 免费一区二区三区 | 欧美日韩高清在线一区 | 91中文| 久久三区 | 午夜精品在线观看 | 97热在线| 黄色片在线免费看 | 欧美男人天堂 | 国产91在线播放 | 国产99久久精品一区二区300 | 久久久青草婷婷精品综合日韩 | 国产一区二区三区四区在线观看 | 久久久久国产 | 欧美性生交大片免费 | 久久精品国产一区 | 欧美三区视频 | 国产高清在线精品一区二区三区 | 免费在线播放黄色 | 成人午夜精品一区二区三区 | 国产欧美精品一区二区 | 超碰成人免费 | 亚洲免费视频网站 | 国产成人免费 | 国产综合在线视频 | 国产一区二区三区在线 | 欧美日一区二区 | 中日韩毛片 | 国产精品成人一区二区三区夜夜夜 | 国产精品第2页 | 噜噜噜色网 | 日韩精品一区二 | 天天干天天干 | 中文字幕精品一区二区三区精品 | 产真a观专区 | 亚洲精品视频在线播放 |