日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

db2数据库还原找不到文件_DB2 还原数据库

發布時間:2025/4/5 数据库 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 db2数据库还原找不到文件_DB2 还原数据库 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

背景:

放數據庫DB2的服務器是windows server操作系統,又在上面安裝了Linux虛擬機,然后在虛擬機上安裝了DB2。應用服務器上裝的是Tomcat。

要求:

在本地電腦上備份數據庫。本操作是離線全備份。

操作前提:

在本地電腦上安裝了SSH,并且已經連接了遠程的服務器。

步驟:

1.打開SSH的client,在Profiles下找到要連接的服務器,輸入密碼,進入系統。

2.新建存放備份文件的目錄。

(1)如果不是用root用戶登錄的系統,要先切換到root用戶。

執行命令 su root。

(2)創建存放備份文件的目錄。執行命令:mkdir /home/db2as。

/home/db2as是我新建的目錄。

(3)把該目錄的操作權限賦給數據庫用戶,假如數據庫用戶名是lilax。被賦予權限的目錄是/home/db2as

執行命令: chown lilax:users /home/db2as。

(4)切換到lilax用戶。執行命令:su lilax。

3.切換到要備份到的目錄。執行命令:cd /home/db2as

4.停掉Tomcat服務。

5.首先確保沒有用戶使用DB2。

執行命令:db2 list applications for db pbcmoney。pbcmoney是我要備份的數據庫名。

6.停掉數據庫。執行命令:db2stop force

7.啟動數據庫服務,以便斷掉所有的鏈接。執行命令:db2start

8.備份數據庫。執行命令:db2 backup db pbcmoney。pbcmoney是我要備份的數據名。

備份成功后將會返回一個時間戳。

9.把備份文件復制到本地。打開SSH的file transfer。在右邊服務器目錄中切換到home/db2as目錄,找到剛剛備份的文件。將文件拖到右邊你想復制到的本地目錄。注意,左邊的本地目錄路徑不能有中文。

10.還原

把備份文件放到/home/lilax目錄下,lilax是我的數據庫用戶名。

在SSH中執行命令:db2 restore db pbcmoney taken at 20101122205614 without rolling forward,其中pbcmoney 是我要還原的數據庫名,20101122205614 是備份文件的時間戳,如備份文件名是PBCMONEY.0.lilax.NODE0000.CATN0000.20101122205614.001,則20101122205614即是時間戳Times。

總結

以上是生活随笔為你收集整理的db2数据库还原找不到文件_DB2 还原数据库的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。