Posted on 2006-12-23 00:04
laogao 閱讀(1419)
評(píng)論(0) 編輯 收藏 所屬分類:
Database
如果你需要在不同的操作系統(tǒng)之間備份/恢復(fù)DB2數(shù)據(jù)庫,那么你很可能遇到麻煩,據(jù)說有人成功的把DB2數(shù)據(jù)庫在AIX 5上backup然后在Windows下restore,反正我是沒那么幸運(yùn)了,restore過程中除了備份文件名和路徑不一致的問題,到最后一步還是報(bào)錯(cuò),而Windows本地?cái)?shù)據(jù)庫backup然后restore就很順利。
世界末日?還好,IBM DB2提供了db2move這個(gè)命令行工具,使用方法如下:
在需要備份的數(shù)據(jù)庫服務(wù)器上執(zhí)行
$> db2move [數(shù)據(jù)庫名稱] export
根據(jù)表的多少,當(dāng)前目錄下會(huì)生成一大堆文件,拷貝到新的系統(tǒng)下面,新建一個(gè)同名數(shù)據(jù)庫,執(zhí)行
$> db2move [數(shù)據(jù)庫名稱] import
即可。
直接敲
$> db2move
可以看到命令行選項(xiàng)的說明。