1. 程式人生 > >D_db2重定向恢復+日誌前滾,恢復誤刪除的資料

D_db2重定向恢復+日誌前滾,恢復誤刪除的資料

UPDATE COMMAND OPTIONS USING S ON Z ON HIS_NODE0000.out V ON;
SET CLIENT ATTACH_DBPARTITIONNUM  0;
SET CLIENT CONNECT_DBPARTITIONNUM 0;
RESTORE DATABASE mydb FROM '/home/db2inst9/backup' TAKEN AT 20131128223003 ON '/home/db2inst9/dbpath' DBPATH ON '/home/db2inst9/dbpath' INTO mydb   REDIRECT;
(若測試機路徑如源庫不同,需要修改資料庫路徑,否則會報SQL5099N的錯誤)
SET TABLESPACE CONTAINERS FOR 3 USING (  file '/home/db2inst9/data/c1'  5570560, file '/home/db2inst9/data/c2'  5570560, file '/home/db2inst9/data/c3'  5570560,file '/home/db2inst9/data/c4'  5570560);
SET TABLESPACE CONTAINERS FOR 4 USING (  file '/home/db2inst9/data/idx1' 2500000, file '/home/db2inst9/data/idx2' 2500000);
SET TABLESPACE CONTAINERS FOR 5 USING (  PATH   '/home/db2inst9/data/tbsp4k');
SET TABLESPACE CONTAINERS FOR 6 USING (  PATH   '/home/db2inst9/data/tbsp16k');
SET TABLESPACE CONTAINERS FOR 7 USING (  PATH   '/home/db2inst9/data/usertemp1');
SET TABLESPACE CONTAINERS FOR 10 USING (  PATH   '/home/db2inst9/data/ORVRTS');
SET TABLESPACE CONTAINERS FOR 11 USING (  FILE   '/home/db2inst9/data/TSASNCA'        10000);
SET TABLESPACE CONTAINERS FOR 12 USING (  FILE   '/home/db2inst9/data/TSASNUOW'    1024);
SET TABLESPACE CONTAINERS FOR 13 USING (  FILE   '/home/db2inst9/data/CDFIN_OPB_FEEDETAIL'  10240);
SET TABLESPACE CONTAINERS FOR 14 USING (  file '/home/db2inst9/data/c5'  50000, file '/home/db2inst9/data/c6'  50000);
SET TABLESPACE CONTAINERS FOR 15 USING (  file '/home/db2inst9/data/idx3'  10240, file '/home/db2inst9/data/idx4' 10240);

RESTORE DATABASE mydb CONTINUE;

相關推薦

D_db2定向恢復+日誌恢復刪除資料

UPDATE COMMAND OPTIONS USING S ON Z ON HIS_NODE0000.out V ON; SET CLIENT ATTACH_DBPARTITIONNUM  0; SET CLIENT CONNECT_DBPARTITIONNUM 0; RESTORE DATABASE my

DB2備份+日誌恢復資料庫

任何資料庫都是這樣的,我們會做資料庫的全量備份,增量備份,並記錄日誌。如果資料庫出現意外宕機,則可以用全備+增量備份+日誌來進行資料庫恢復。 本文主要展示如何使用備份+日誌來恢復DB2的資料庫,為了更清晰一點兒,使用兩臺機器151和152;在152機

關於oracle實例恢復和回的理解

關於oracle實例恢復的前滾和回滾的理解關於oracle實例恢復的一些理解,一直都有誤區,今天通過查看相關資料和與同學探討,發覺了自己的錯誤,探討結果如下:實例恢復:當數據庫非正常關閉的時候(斷電或者shu abort等等非一致性關閉),當你從新啟動數據庫的時候,數據庫相關進程自動進行實例恢復,無須人工幹

Linux命令執行的屏幕輸出內容定向日誌文件

mrc 使用 解釋 ech class 執行過程 包名 linux命令 css 摘要: 作者:Syn良子 出處:http://www.cnblogs.com/cssdongl 轉載請註明出處 快速mark一下這個命令細節,免得以後使用又忘記了 大家都知道可以用echo來

mysql binlog 日誌詳解恢復測試

二進位制日誌常用引數: max_binlog_size :單個二進位制日誌檔案的最大值,超過該值,則產生新的二進位制日誌檔案,並記錄到.index檔案,預設1G。 binlog_cache_size:  使用InnoDB時,所有未提交的事務會記錄到一個快取中,等待事務提交時

Linux命令執行的螢幕輸出內容定向日誌檔案

摘要: 作者:Syn良子 出處:http://www.cnblogs.com/cssdongl 轉載請註明出處 快速mark一下這個命令細節,免得以後使用又忘記了 大家都知道可以用echo來輸出內容到檔案,比如 echo “hello,word”>> temp.txt 那麼我現在想把hado

PyCharm程式碼回恢復歷史版本

當我們修改一份程式碼的時候,也許會碰到修改後的程式碼還不如修改之前的程式碼能夠滿足自己的需求,那麼這個時候我們就需要對程式碼進行回滾,下面我們來看一下在PyCharm裡面如何操作。 首先在我們需要回滾的py檔案的空白處右鍵點選,然後在彈出的選項卡中選擇Local Histo

Python-1、輸出定向日誌檔案的例子

1.執行環境:Mac自帶Python2.7 2.使用過程:開啟終端未指定python執行檔案路徑下輸入 Last login: Sat Jan  6 11:22:52 on ttys003 applematoiMac:~ apple$python Python 2.7

crontab 定向錯誤日誌 加上時間

在開發中,我們避免不了寫crontab指令碼來非同步執行一些東西,一般設定crontab用下面的方法 */1 * * * * commond > /tmp/t.log 2>&1 後面的 2>&1 代表把標準錯誤輸出指向標準輸出,意思是當c

定向是兩次請求如何解決將在request中儲存的資料傳遞到另外一個網頁上呢?

1、若是request中儲存的是英文資訊,可以將該資訊放入url地址中當作引數?info="要傳遞的資訊"傳遞到另外一個網頁2、若是中文的話,會出現亂碼,需要解決亂碼問題,先解碼:URLEncoder.encode("info","utf-8");另外一個網頁解碼:Strin

Qt:定向QDebug輸出到檔案並附上日期

介紹 程式碼比較簡單,就是一個函式,在main中呼叫即可 函式申明 void setDebugOutput(const QString &targetFilePath, const bool &argDateFlag = false

修改Keepalived配置檔案位置以及定向Keepalived日誌的輸出路徑

上一篇博文主要講述瞭如何使用Keepalived實現tomcat伺服器的雙機熱備。這篇博文是對上一篇博文的擴充套件,主要講述如何修改Keepalived的預設配置檔案的路徑以及重定向Keepalived日誌的輸出路徑。關於如何安裝keepalived以及keepalived的

日誌定時切割以及定時刪除(2種方法)

安裝 完成 空格 sin tro rotate logrotate 編輯 通過 切割catalian日誌的方式有很多種,比如shell腳本的、cronolog或者通過配置log4j等等這些都可以實現。但今天我要介紹是使用logrotate來按日期生成日誌。 如果catal

資料恢復工程師探討順豐資料庫刪除事件

本文由北亞資料恢復中心張宇原創 事件回顧: 據悉,順豐科技資料中心的一位鄧某因誤刪生產資料庫,導致某項服務無法使用並持續590分鐘。事發後,順豐將鄧某辭退,且在順豐科技全網通報批評。真實地玩了一把“從刪庫到跑路”。 毫無疑問地,我們又突然象被打了雞血般,整了整衣領,挺了挺胸,存在感立馬爆

SQL Server 2008 資料庫刪除資料恢復

關鍵字:SQL Server 2008, recover deleted records 背景:誤刪除資料。 SQL Server中誤刪除資料的恢復本來不是件難事,從事務日誌恢復即可。但是,這個恢復需要有兩個前提條件: 1. 至少有一個誤刪除之前的資料庫完全備份。 2. 資料庫的恢

Centos做回收站功能防止刪除

在/root/.bashrc檔案後面追加以下內容 mkdir -p ~/.trash   #在家目錄下建立一個.trash資料夾alias rm=del        #使用別名del代替rm    del()&nb

oracle刪除資料恢復方法

學習資料庫時,我們只是以學習的態度,考慮如何使用資料庫命令語句,並未想過工作中,如果誤操作一下,都可能導致無可挽回的損失。當我在工作中真正遇到這些問題時,我開始尋找答案。 今天主要以oracle資料庫為例,介紹關於表中資料刪除的解決辦法。(不考慮全庫備份和利用歸檔日誌

SQL Server 2008 刪除資料恢復

    前言     在平時大家用到SQL Server的時候很多,也經常會對其進行各種操作,簡單的資料查詢或新增還沒什麼問題,頂多就是新增錯誤直接刪除就可以了,但如果你操作的是重要的資料庫,而且庫

mysql刪除資料恢復處理

1.事故 後臺操作許可權較高人員執行錯誤的刪除語句:mysql> delete from order where order_id=1; 2.事故影響 使用者看不到這個定單,且這個定單是活躍的定單 3.是故時間 4.恢復處理流程 保留現場。 mysql> del

加入更新和刪除資料

Inserting data The INSERT statement is used to insert data into tables. We will create a new table in which to execute our examples. sqli