posts - 13,  comments - 8,  trackbacks - 0

          這邊轉載了一個恢復drop后的表的一個操作,類似于oracle 10g中的閃回!

          DB2在歷史文件中保存了備份,恢復,裝載數據,刪除表等操作.

          假設數據庫名為sample, 您可以用下面的命令列出刪除表的記錄: db2 "list history dropped table all for sample"

          下一步是從以前的備份中恢復刪除表所在的表空間, 備份所在的目錄是c:db2backup.
          without rolling forward指明不需要前滾.
          db2 "restore db sample tablespace(userspace1) from c:db2backup taken at 20041102100931 without rolling forward without prompting"

          第三步是把所刪除表的數據卸載到某一目錄中
          db2 "rollforward db sample to end of logs and complete recover dropped table 00000000000002010002000d to c:db2backup"

          第四步是用歷史文件中保留的該表的DDL語句重建該表

          第五步是重新裝載數據到該表. p(1,2)表明裝載該表的第一個和第二個字段的內容. recoverme是表名

          db2 "load from c:db2backupnode0000data OF DEL METHOD p(1,2) insert into recoverme"

          posted on 2007-12-04 10:45 YangRj 閱讀(146) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          常用鏈接

          留言簿(2)

          隨筆分類(5)

          隨筆檔案(13)

          文章分類(14)

          文章檔案(34)

          Apache - Tech Online

          BLOG 收集

          BLOG地址

          DB2

          Eclipse

          IBM - Tech Online

          JAVA

          ORACLE

          OS

          好網址

          文學網站

          累了 聽聽歌曲吧

          論壇

          積分與排名

          • 積分 - 25785
          • 排名 - 1514

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 轮台县| 乌鲁木齐县| 武胜县| 丰宁| 富顺县| 涪陵区| 南郑县| 清水河县| 全州县| 嘉义市| 黄骅市| 洪洞县| 屯留县| 金乡县| 石首市| 巴东县| 栖霞市| 县级市| 英山县| 梓潼县| 连江县| 林口县| 武邑县| 剑河县| 江西省| 容城县| 辰溪县| 克什克腾旗| 安康市| 高青县| 榆中县| 来安县| 内江市| 波密县| 朝阳市| 九寨沟县| 化隆| 交城县| 新闻| 扎赉特旗| 大宁县|