db2不同路徑還原問題 SQLSTATE=57019 SQL1051N
阿新 • • 發佈:2019-02-19
-------------------------------一下伺服器中操作-------------------------------------------------
db2 => db2stop force
DB20000I DB2STOP命令成功完成。
db2 => db2start
DB20000I DB2START命令成功完成。
db2 => backup db sem to D:\myZone
備份成功。此備份映像的時間戳記是:20140718100400
-------------------------------------------一一下為本地操作-------------------------------------
C:\Program Files\IBM\SQLLIB\BIN>db2 restore db SEM FROM d:\sem_db_backup_2014-7-18 taken at 20140718100400
SQL1051N 路徑 "e:\bak" 不存在。 SQLSTATE=57019
C:\Program Files\IBM\SQLLIB\BIN>db2 restore db SEM FROM d:\sem_db_backup_2014-7-18 taken at 20140718100400 ON "e:\bak" DBPATH ON "D:\BACKUP" INTO SEM
SQL1052N 資料庫路徑 "D:\BACKUP" 不存在。
C:\Program Files\IBM\SQLLIB\BIN>db2 restore db SEM FROM d:\sem_db_backup_2014-7-18 taken at 20140718100400 ON "e:\bak" DBPATH ON "D:\BACKUP" INTO SEM
SQL1052N 資料庫路徑 "D:\BACKUP" 不存在。
C:\Program Files\IBM\SQLLIB\BIN>db2 restore db SEM FROM d:\sem_db_backup_2014-7-18 taken at 20140718100400
SQL1051N 路徑 "e:\bak" 不存在。 SQLSTATE=57019
C:\Program Files\IBM\SQLLIB\BIN>db2 restore db SEM FROM d:\sem_db_backup_2014-7-18 taken at 20140718100400 ON "e:\bak" DBPATH ON "D:\BACKUP" INTO SEM
SQL1052N 資料庫路徑 "D:\BACKUP" 不存在。
C:\Program Files\IBM\SQLLIB\BIN>DB2 restore database SEM from "d:/sem_db_backup_2014-7-18" taken at 20140718100400 on "D:\BACKUP" dbpath on "d:" into SEM
DB20000I RESTORE DATABASE命令成功完成。
C:\Program Files\IBM\SQLLIB\BIN>db2 ROLLFORWARD DATABASE SEM TO END OF LOGS AND COMPLETE OVERFLOW LOG PATH ('d:\sem_db_backup_2014-7-18')
前滾狀態
輸入資料庫別名 = SEM
節點數已返回狀態 = 1
節點號 = 0
前滾狀態 = 未暫掛
下一個要讀取的日誌檔案 =
已處理的日誌檔案 = -
上次落實的事務 = 2014-07-18-02.04.21.000000 UTC
DB20000I ROLLFORWARD命令成功完成。
C:\Program Files\IBM\SQLLIB\BIN>
==================================================================================
總結如下:
“同碟符”還原:
①還原資料:
db2 restore db SEM FROM d:\sem_db_backup_2014-7-18 taken at 20140718100400
②還原日誌:
db2 ROLLFORWARD DATABASE SEM TO END OF LOGS AND COMPLETE OVERFLOW LOG PATH ('d:\sem_db_backup_2014-7-18')
==================================================================================
不“同碟符”還原:
①還原資料:
restore database SEM from "d:/sem_db_backup_2014-7-18" taken at 20140718100400 on "D:\BACKUP" dbpath on "d:" into SEM
②還原日誌:
db2 ROLLFORWARD DATABASE SEM TO END OF LOGS AND COMPLETE OVERFLOW LOG PATH ('d:\sem_db_backup_2014-7-18')