以文本方式查看主題 - 曙海教育集團(tuán)論壇 (http://www.022-oo.cn/bbs/index.asp) -- MTK開發(fā) (http://www.022-oo.cn/bbs/list.asp?boardid=43) ---- DB2的數(shù)據(jù)遷移工具 (http://www.022-oo.cn/bbs/dispbbs.asp?boardid=43&id=1918) |
-- 作者:wangxinxin -- 發(fā)布時(shí)間:2010-11-30 14:59:26 -- DB2的數(shù)據(jù)遷移工具 在任何支持 DB2 UDB 的工作站平臺(tái)上,MTK 都支持從 Sybase 11.9.2 和 Microsoft SQL Server 6.5 及 7.0 到 DB2 UDB(版本 7.2 和更高)數(shù)據(jù)庫(kù)的轉(zhuǎn)換。對(duì)于 Sybase V11.x 以前的版本和 MS SQL Server V7.0 以前的版本,MTK 也可以用來(lái)轉(zhuǎn)換從這些數(shù)據(jù)庫(kù)中導(dǎo)入的腳本。MTK 不支持向 DB2 UDB for OS/390? 和 DB2 UDB for z/OS? 以及 DB2 UDB for iSeries? 的轉(zhuǎn)換。但是,可以用 MTK 的轉(zhuǎn)換和細(xì)化步驟創(chuàng)建 DB2 腳本,可以手工修改這些腳本以用于在這些平臺(tái)上進(jìn)行部署。MTK 目前可在 Windows NT? 和 Windows 2000? 上運(yùn)行,但僅有英文版可用。 利用免費(fèi)的 IBM? DB2? Universal Database?(UDB)Migration Toolkit(MTK)簡(jiǎn)化和改進(jìn)向 DB2 UDB 的遷移工作。這個(gè)新的遷移實(shí)用程序提供了向?qū)Ш鸵子谑褂玫奈宀浇缑妫@些有助于您快速地將現(xiàn)有的 Sybase 和 Microsoft? SQL Server 數(shù)據(jù)庫(kù)對(duì)象轉(zhuǎn)換到 DB2 通用數(shù)據(jù)庫(kù)。 使用 MTK,可以將數(shù)據(jù)類型、表、列、視圖、索引、存儲(chǔ)過(guò)程和觸發(fā)器自動(dòng)地轉(zhuǎn)換成等價(jià)的 DB2 數(shù)據(jù)庫(kù)對(duì)象。MTK 向數(shù)據(jù)庫(kù)管理員(DBA)和應(yīng)用程序程序員提供了使遷移任務(wù)自動(dòng)化所需要的工具,而以前這些任務(wù)不但效率低下而且開銷巨大。通過(guò)使用 MTK 中的以下特性,您可以減少停機(jī)時(shí)間、消除人為錯(cuò)誤,以及降低人工和與傳統(tǒng)數(shù)據(jù)庫(kù)遷移相關(guān)聯(lián)的其它資源消耗: 通過(guò)使用直接源數(shù)據(jù)庫(kù)訪問(wèn)(JDBC?/ODBC)或?qū)氲?SQL 腳本,從源 DDL 語(yǔ)句中抽取數(shù)據(jù)庫(kù)元數(shù)據(jù) 遷移到新數(shù)據(jù)庫(kù)的決策需要對(duì)許多將影響業(yè)務(wù)的因素進(jìn)行仔細(xì)考慮。其中一個(gè)因素是:將數(shù)據(jù)庫(kù)對(duì)象、存儲(chǔ)過(guò)程和物理數(shù)據(jù)從原始數(shù)據(jù)庫(kù)遷移到 DB2 所需要的資源分配。與數(shù)據(jù)庫(kù)遷移相關(guān)的人工、停機(jī)時(shí)間和可能發(fā)生的人為錯(cuò)誤,這些都會(huì)極大地影響您總體數(shù)據(jù)管理升級(jí)的投資回報(bào)(ROI)。獲得功能全面的遷移工具,以幫助您根據(jù)業(yè)務(wù)遷移規(guī)范定制對(duì)象,能夠顯著地降低與數(shù)據(jù)庫(kù)轉(zhuǎn)換相關(guān)的開銷。盡管有幾種為數(shù)據(jù)庫(kù)遷移提供資源的簡(jiǎn)單工具,但幾乎沒有一種能在允許您在工具界面內(nèi)定制 DDL 對(duì)象的同時(shí)還支持過(guò)程語(yǔ)言(如 T-SQL)。它們也不支持對(duì)復(fù)雜對(duì)象(如觸發(fā)器和存儲(chǔ)過(guò)程)的細(xì)化和轉(zhuǎn)換。MTK 與其它遷移產(chǎn)品相比的過(guò)人之處在于,它在您將數(shù)據(jù)庫(kù)對(duì)象部署到目標(biāo)數(shù)據(jù)庫(kù)之前,幫助您查看和手工定制數(shù)據(jù)庫(kù)對(duì)象。 MTK 支持大多數(shù)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS)中存在的大部分特性的轉(zhuǎn)換。但是,對(duì)于某些遷移,可能有復(fù)雜的 RDBMS 特性(如可擴(kuò)展性對(duì)象和集合)無(wú)法由遷移實(shí)用程序處理,而需要手工修改。 圖 1 |