liuquanqi

          java

          常用鏈接

          統計

          最新評論

          DB2數據庫導出表結構與導入、導出表數據

           

          方法一

          在控制中心的對象視圖窗口中,選擇所要導出表結構的數據表,按住CtrlShift可多選,單擊鼠標右鍵,選擇->生成DDL即可。

          方法二

          第一步:打開DB2的命令行工具,在DB2安裝目錄的BIN文件夾下新建一個文件夾data,并且進入該目錄。

          創建該目錄: mkdir data
          進入該目錄: cd data
          |

          第二步:導出表結構,命令行如下:
          db2look -d dbname -e -a -x -i username -w password -o ddlfile.sql


          執行成功之后,你會在剛才新建的文件夾下找到該sql文件。

          第三步:導出數據,命令行如下:
          db2move databasename export -u username -p password

          至此,導出數據結束。

          2導出表中數據

          export to [path(:D:"TABLE1.ixf)] of ixf select [字段(: * or col1,col2,col3)] from TABLE1;

          export to [path(:D:"TABLE1.del)] of del select [字段(: * or col1,col2,col3)] from TABLE1;

          導入表的數據

          import from [path(:D:"TABLE1.ixf)] of ixf insert into TABLE1;

          load from [path(:D:"TABLE1.ixf)] of ixf insert into TABLE1;

          load from [path(:D:"TABLE1.ixf)] of ixf replace into TABLE1; // 裝入數據前,先刪除已存在記錄

          load from [path(:D:"TABLE1.ixf)] of ixf restart into TABLE1; // 當裝入失敗時,重新執行,并記錄導出結果和錯誤信息

          import from [path(:D:"TABLE1.ixf)] of ixf savecount 1000 messages [path(:D:"msg.txt)] insert into TABLE1;// 其中,savecount表示完成每1000條操作,記錄一次.

          存在自增長字段的數據導入:

          load from [path(:D:"TABLE1.ixf)] of ixf modified by identityignore insert into TABLE1;// 加入modified by identityignore.

          解除裝入數據時,發生的檢查掛起.

          SET INTEGRITY FOR TABLE1 CHECK IMMEDIATE UNCHECKED;

          命令只對數據通過約束檢查的表有效,如果執行還不能解除,有必要檢查數據的完整性,是否不符合約束條件,并試圖重新整理數據,再執行裝入操作.

          另外,對loadimport,字面上的區別是:裝入和導入,但仍未理解兩者之間的區別.

          只是性能上load顯然優于import.load 需要更多的權限)

          posted on 2008-02-22 11:53 ☆℡齊 閱讀(7640) 評論(1)  編輯  收藏 所屬分類: Database

          評論

          # re: DB2數據庫導出表結構與導入、導出表數據 2013-05-21 17:33 馮紅霞

          馮紅霞  回復  更多評論   


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


          網站導航:
           
          主站蜘蛛池模板: 当雄县| 福清市| 长垣县| 新闻| 安吉县| 丰原市| 永嘉县| 南木林县| 大冶市| 子洲县| 博客| 丰原市| 墨脱县| 呼伦贝尔市| 荔浦县| 漳州市| 吉林省| 平山县| 抚顺县| 阜城县| 桑日县| 电白县| 兴隆县| 白朗县| 枣庄市| 满城县| 囊谦县| 唐河县| 库尔勒市| 饶平县| 文化| 顺昌县| 眉山市| 民丰县| 通榆县| 太和县| 兖州市| 石棉县| 宾川县| 高雄市| 长宁区|