DB2數據庫備份還原 db2在線備份命令: www.2cto.com db2 connect to DBName user userName using password db2 update db cfg for DBName using logretain on db2 force applications all db2 backup db DBName online tod:/db2bak 可以將上面4條命令寫在一個bat文件中,每條命令占一行,在裝有DB2數據庫的機器上運行bat文件即可。 如果DB2的版本是9,備份出來的文件名稱如“DBName.0.DB2.NODE0000.CATN0000.20130220171655.001” 如果DB2的版本是8,備份出來的文件名稱如“171655.001”,該文件時存儲在目錄“DBName.0/DB2/NODE0000/CATN0000/20130220/”下的 db2還原命令: db2 restore database DBName fromD:\db2bak taken at 20130227143108 WITHOUT ROLLING FORWARD WITHOUT PROMPTING 可以將該命令寫入一個bat文件來運行還原,將該命令加上雙引號,前面加上“db2cmd”,也就是將db2cmd “db2 restore database DBName fromD:\db2bak taken at 20130227143108 WITHOUT ROLLING FORWARD WITHOUT PROMPTING”寫入到一個bat文件中,運行bat文件即可還原。 如果是由DB2 9備份的,則from後面的路徑寫到文件的直接父目錄,如果是由DB2 8備份的,則from後面的路徑寫到DBName.0的直接父目錄。