語法: restore db 資料庫名 from 還原後存放的路徑 (taken at 時間戳) on 還原文件路徑 into 資料庫名 redirect 查看空間 設置容器路徑 設置temp文件路徑 繼續還原 如果是非管理員賬號那麼要重新給用戶授權,否則不能做任何操作 如果windows沒有啟用a ...
還原步驟:創建好資料庫後進入該資料庫
1、restore db TSMESDB from D:\ICSS\dbData on D:\ICSS\dbData into TSMESDB redirect2、list tablespaces 3、set tablespace containers for 4 using (path “D:\DB2\NODE0000\TSMESDB\mycontainer") 4、set tablespace containers for 5 using (path "D:\DB2\NODE0000\TSMESDB\mytemp") 5、RESTORE db TSMESDB continue
語法:
restore db 資料庫名 from 還原後存放的路徑 (taken at 時間戳) on 還原文件路徑 into 資料庫名 redirect
查看空間
設置容器路徑
設置temp文件路徑
繼續還原
如果是非管理員賬號那麼要重新給用戶授權,否則不能做任何操作
如果windows沒有啟用administrator 需要啟用 並設置密碼 然後登陸到administrator用戶下去給其他用戶授權
adminitrator 啟用如下圖:
登陸到administrator以後使用 打開db2cmd 給需要授權的用戶授權
db2 => grant connect on database to user userCount DB20000I The SQL command completed successfully. db2 => grant dbadm on database to user userCount DB20000I The SQL command completed successfully. db2 => quit
第一次還原db2數據,坑點:使用的是win10的網路用戶,不是admin賬戶,導致沒有db2admin許可權