利用db2聯邦資料庫輕鬆實現程式部署

2021-12-29 22:30:02 字數 1088 閱讀 1062

利用db2聯邦資料庫輕鬆實現程式部署

我們專案在做crm2.0改造的時候全部在測試環境開發。生產系統上線的時候,需要遷移所有程式,表和資料。遷移方案很多。我們最終在資料和表的遷移中選擇了利用聯邦資料庫遷移的方案。具體思路是,在目標庫上建立到測試庫的連線然後利用create table ddd like ddd 建立表介面,最後用游標裝載資料。  www.2cto.com  

--建立包裝器

create wrapper fedb2 library 'libdb2drda.a' options (

add db2_fenced 'n'

); --建立聯邦server

create server fe206

type db2/udb

version '9.7'

wrapper fedb2

authorization odsdev

password odsdev

options (

add dbname 'cqtest1'

); --建立使用者對映

create user mapping for odsdev server fe206 options (

add remote_authid 'odsdev', 

remote_password '******'

);  www.2cto.com  

--建立nickname

create nickname tbowner.nt_cust for fe206.tbowner.cust;

--建立表結構

create table tbowner.cust like tbowner.nt_cust in tbs_ods_01 compress yes not logged  initially  ;

--裝載資料

declare  cur_***  cursor  for  select  *  from  tbowner.nt_cust ;

load from cur_*** of cursor replace into  tbowner.cust;

用shell封裝下,就可以成為乙個遷移工具。  

作者 u9999

DB2資料庫之間聯邦

現在有以下兩個資料庫 sample,qin 需要在資料庫qin中訪問sample中的表act 1.資料庫編目 c users qin db2 catalog tcpip node oliver remote localhost server 50000 db20000i catalog tcpip ...

DB2資料庫聯邦 跨庫查詢

在本地資料庫 sample 中直接查詢遠端資料庫remotedb的表 tab test 本地資料庫 sample db2licm l 產品名 db2 express c 許可證型別 無擔保 到期日期 永久 產品標識 db2expc 版本資訊 10.5 最大 cpu 數目 2 最大記憶體量 gb 16...

利用開源工具監控DB2資料庫

在筆者所管理的系統中,執行著十幾個v8 db2資料庫,當中還開啟了分割槽並行的功能。長期以來一直受監控手段缺乏的問題困擾。能夠對db2進行有效監控的管理軟體乏善可陳。同為ibm出品的tivoli軟體集裡,有一套名為tivoli monitor的管理軟體,該軟體號稱集網路管理,主機管理,資料庫管理等功...