轉:如何用plsql從oracle中匯入匯出資料

來源:互聯網
上載者:User
如何使用PLSQL Developer從oracle資料庫 匯入匯出資料

  用pl/sql developer匯出表的資料時有三種方式:Oracle Export,Sql Insert,pl/sql developer

  只有“Oracle Export”方式匯出再匯入後,表結構和索引結構沒有發生變化,另兩種方式都改變了索引類型。另外

  Sql Insert的那個可以導成sql,可以用文字編輯器開啟。

  pl/sql developer 也可以匯出,但文字編輯器不能開啟。

  區別:

  Oracle Export,Sql Insert,pl/sql developer

  第一種是匯出為.dmp的檔案格式,.dmp檔案是二進位的,可以跨平台,還能包含許可權,效率也很不錯,用得最廣

  第二種是匯出為.sql檔案的,可用文字編輯器查看,通用性比較好,但效率不如第一種,適合小資料量匯入匯出。尤其注意的是表中不能有大欄位(blob,clob,long),如果有,會提示不能匯出(提示如下:

  table contains one or more LONG columns cannot export in sql format,user Pl/sql developer format instead),可以用第一種和第三種方式匯出。

  第三種是匯出為.pde格式的,.pde為Pl/sql developer自有的檔案格式,只能用Pl/sql developer自己匯入匯出;不能用編輯器查看,

  匯出資料到excel檔案:

  選中資料表--query data--選中要匯出的資料--右鍵copy to excel

  excel資料匯入到資料庫:

  1.在Excel中準備好要匯入的資料。具體操作:在Excel中,把第一列設定為空白列,第二列以後的列應與要匯入的資料表的欄位相對應。

  2.登入PLSQL Developer,找到需要匯入資料的資料庫表後,點擊右鍵--edit data,進入了編輯此表的資料對話方塊,並點擊最左側選中一空行。

  3.copy Excel表中的資料記錄,將資料粘貼到上步中PLSQL Developer顯示的表列中。

  4.點擊PLSQL Developer中的對號按鈕進行Post。

  注意:PLSQL Developer不認識“-”

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.