在db2中利用離線備份恢復資料。
先模擬表中資料被破壞,---刪除資料或清除表。
db2=> connect to mydb
資料庫連線資訊
資料庫伺服器 = db2/nt64 9.7.4
sql 授權標識 = db2admin
本地資料庫別名 = mydb
db2=> select * from testid
1 條記錄已選擇。
db2=> drop table test
db20000isql 命令成功完成。
db2 => select * from test
sql0204n"db2admin.test" 是乙個未定義的名稱。 sqlstate=42704
恢復表及其中的資料。
db2 => restore database mydb fromd:\backup taken at 20110925085106
sql2539w警告!正在復原至與備份映像資料庫相同的現有資料庫。資料庫檔案將被刪除。
想要繼續嗎?(y/n) y
db20000irestore database 命令成功完成。
db2 => select * from test
sql1024n不存在資料庫連線。 sqlstate=08003
db2 => connect to mydb
資料庫連線資訊
資料庫伺服器 = db2/nt64 9.7.4
sql 授權標識 = db2admin
本地資料庫別名 = mydb
db2 =>select * from testid
1 條記錄已選擇。
恢復成功。
db2資料備份與恢復
備份 先關掉所有tomcat 執行 db2cmd db2stop force db2start alldb2 backup database histest to d 資料庫備份 db2 create db histest on d db2 restore db histest from d 資料庫...
db2 備份和恢復
備份db2資料庫的方法如下 在db2inst1使用者下操作.在你要儲存資料的當前目錄執行以下命令 db2stop force 停止資料庫 db2start 啟動資料庫 可不停止資料庫,直接執行以下命令 db2 connect to 資料庫名 user 使用者名稱 using 密碼 連線資料庫 db2...
DB2 備份和恢復
db2 備份和恢復 備份和恢復資料庫的最快方式是使用 db2 backup 和 restore 命令。與此相比,ldap 替代命令 例如 db2ldif 和 ldif2db 通常要慢得多。使用 db2 backup 和 restore 命令的唯一不足之處是備份資料庫無法在不同的硬體平台上恢復。例如,...