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

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 游戏| 杭锦后旗| 精河县| 安溪县| 齐河县| 镇沅| 改则县| 涿州市| 浦江县| 宁乡县| 佛山市| 拉萨市| 仁化县| 民丰县| 台江县| 台山市| 祁门县| 清徐县| 策勒县| 衡山县| 保定市| 阳东县| 东宁县| 探索| 高青县| 清水县| 钟山县| 清水河县| 寿阳县| 商丘市| 宜川县| 武川县| 海宁市| 若尔盖县| 安吉县| 永春县| 祁连县| 扬州市| 淮南市| 兴城市| 邮箱|