DB2數(shù)據(jù)庫(kù)的備份和恢復(fù)
更新時(shí)間:2007年03月06日 00:00:00 作者:
正在看的db2教程是:DB2數(shù)據(jù)庫(kù)的備份和恢復(fù)。最近,我恢復(fù)了一個(gè)數(shù)據(jù)庫(kù).其中的辛苦不予言表,我想寫出自己用到的一些語(yǔ)句,和遇到相同問(wèn)題的xdjm共勉。
首先談db2數(shù)據(jù)庫(kù)的備份,我用的是backup命令。
db2 backup database 數(shù)據(jù)庫(kù)名(我的庫(kù)是jsdb)
忘了說(shuō)了,在backup之前需要停止你要備份的數(shù)據(jù)庫(kù),我用了db2stop force(之所以用force參數(shù)是因?yàn)檫@樣好停懶省事:)和db2start。這樣就保證可以成功backup了。
備份完成后db2會(huì)告訴你一個(gè)時(shí)間戳,例如:20040831(之后好幾位)這樣就會(huì)在當(dāng)前目錄下產(chǎn)生一個(gè)與你數(shù)據(jù)庫(kù)名相同的文件夾名例如:jsdb。這個(gè)文件夾目錄層次很重要,如果錯(cuò)了會(huì)在恢復(fù)時(shí)提示找不到文件。
備份完成以后就是恢復(fù)了,我用的是restore命令。
db2 restore database 數(shù)據(jù)庫(kù)名(jsdb)taken at 時(shí)間戳(20040831)
執(zhí)行這個(gè)語(yǔ)句要注意兩點(diǎn):1,要把備份文件夾考到當(dāng)前目錄下(我用了一個(gè)cd c:\命令設(shè)當(dāng)前目錄為c盤,將jsdb文件夾考到c盤根目錄下);2,時(shí)間戳要和jsdb目錄中的一致。
這樣,就完成了恢復(fù)數(shù)據(jù)庫(kù)了。
<
首先談db2數(shù)據(jù)庫(kù)的備份,我用的是backup命令。
db2 backup database 數(shù)據(jù)庫(kù)名(我的庫(kù)是jsdb)
忘了說(shuō)了,在backup之前需要停止你要備份的數(shù)據(jù)庫(kù),我用了db2stop force(之所以用force參數(shù)是因?yàn)檫@樣好停懶省事:)和db2start。這樣就保證可以成功backup了。
備份完成后db2會(huì)告訴你一個(gè)時(shí)間戳,例如:20040831(之后好幾位)這樣就會(huì)在當(dāng)前目錄下產(chǎn)生一個(gè)與你數(shù)據(jù)庫(kù)名相同的文件夾名例如:jsdb。這個(gè)文件夾目錄層次很重要,如果錯(cuò)了會(huì)在恢復(fù)時(shí)提示找不到文件。
備份完成以后就是恢復(fù)了,我用的是restore命令。
db2 restore database 數(shù)據(jù)庫(kù)名(jsdb)taken at 時(shí)間戳(20040831)
執(zhí)行這個(gè)語(yǔ)句要注意兩點(diǎn):1,要把備份文件夾考到當(dāng)前目錄下(我用了一個(gè)cd c:\命令設(shè)當(dāng)前目錄為c盤,將jsdb文件夾考到c盤根目錄下);2,時(shí)間戳要和jsdb目錄中的一致。
這樣,就完成了恢復(fù)數(shù)據(jù)庫(kù)了。
<
相關(guān)文章
DB2 自動(dòng)遞增字段實(shí)現(xiàn)方法
DB2提供了當(dāng)有一行插入的時(shí)候自動(dòng)在某一列添加值的功能,可以使用所謂identity rules,簡(jiǎn)單點(diǎn)的比如某個(gè)數(shù)值的遞增填入該列中,當(dāng)然也有很復(fù)雜的。2009-11-11分析DB2活動(dòng)日志滿的原因及解決DB2日志滿方法與避免方案
本文簡(jiǎn)單地介紹了DB2中日志的使用、活動(dòng)日志以及首個(gè)活動(dòng)日志的概念、日志滿的原因、日志滿的診斷、臨時(shí)處理以及避免辦法2018-03-03DB2 UDB V8.1管理學(xué)習(xí)筆記(二)
DB2 UDB V8.1管理學(xué)習(xí)筆記(二)...2007-03-03DB2獲取當(dāng)前用戶表、字段、索引等詳細(xì)信息
這篇文章主要介紹了DB2獲取當(dāng)前用戶表、字段、索引等詳細(xì)信息的sql,需要的朋友可以參考下2014-07-07