說明:需要把建表腳本及表數據分開導出,操作很簡單。
一、導出表及存儲過程等對象:
1、 登錄PL-SQL Developer
2、 選擇只顯示本用戶的對象,如下圖:
3、 選擇菜單“Tools——〉Export User Objects”,如下圖:
4、 會彈出如下窗口:
5、 選擇我們要導出的表、視圖、存儲過程等;只選中“Single file”單選按鈕;在“Output file”處選擇要導出文件的路徑及文件名稱(默認是.sql文件),我這里是“b.sql”;點擊“Export”按鈕,如下圖:
6、 最下面顯示的綠色條到最后,表示導出成功。
二、導出表的數據:
1、 進入到PL-SQL Developer,選擇只顯示本用戶的對象;
2、 打開菜單“Tools——〉Export Tables”,如下圖:
3、 彈出如下窗口:
4、 選擇我們要導出數據的表;選中下面三個選項卡的中間那個“SQL Inserts”;選中“Drop tables”,其它復選框類似下圖選擇;在“Output file”處選擇要導出文件的路徑及文件名稱(默認是.sql文件),我這里是“c.sql”;點擊“Export”按鈕,如下圖
5、 下面出現“Exporting tables... Done”字樣,表示導出成功。如下圖:
三、導入:
1、 先導入建表腳本(包括視圖、存儲過程等對象):
1) 進入到PL-SQL Developer;
2) 打開菜單“File——〉New——〉Commnad Window”,如下圖:
3) 會打開如下窗口:
4) 找到我們剛剛導出的b.sql文件,打開文件,選中文件中的所有內容(ctrl+a),復制(ctrl+c);再回到PL-SQL Developer 中的那個“Command Window”窗口中,粘貼(ctrl+v),將所有內容刷到數據庫中;如下圖:
5) 中間可以提示某些紅字異常,可能是我們要導入的表在數據庫中已經存在,暫時不管;當出現“spool off”字樣時,表示導入表成功,如下圖:
2、 再導入表的數據:
1) 進入到PL-SQL Developer;打開菜單“File——〉New——〉Commnad Window”;
2) 找到我們剛剛導出的c.sql文件,打開文件,選中文件中的所有內容(ctrl+a),
復制(ctrl+c);再回到PL-SQL Developer 中的那個“Command Window”窗口中,粘貼(ctrl+v),將所有內容刷到數據庫中;如下圖:
3) 這里應該不會出現錯誤;當出現“prompt Done”字樣時,表示導入表數據成功,如下圖:












