1.從Oracle9i導出數(shù)據(jù): 注意要點:
用普通用戶登錄方式:normal tools - export user object -- 勾選include storage 和 single file
點擊瀏覽按鈕定義導出文件的文件名和存放路徑,例如:D:\oracle10數(shù)據(jù)庫結(jié)構(gòu)腳本.sql
設(shè)定好導出文件的文件名和存放路徑之后在點擊 export ,此時數(shù)據(jù)庫結(jié)構(gòu)腳本開始創(chuàng)建。 創(chuàng)建完成之后界面顯示如下:View菜單變亮。
再進入Tools 點擊 Export Tables 勾選 compress file 及include storage 及include privileges
使用PLSQL Developer連接到要導出的Oracle9i數(shù)據(jù)庫,使用工具-->導出表功能,選擇 PLSQL Developer選項卡,選擇保存的導出文件名,擴展名為*.pde,點擊導出按鈕,導出.pfe格式的備份文件。使用 工具--->導出用戶對象,導出該用戶下的所有表、序列、視圖、存儲過程等,保存格式為.sql。
2. 導入數(shù)據(jù)到Oracle10g:
首先請確保在oracle10g中已經(jīng)按照Oracle9i中原來數(shù)據(jù)庫結(jié)構(gòu),建立了相關(guān)的表空間, 第一步:使用PLSQL Developer,將導出用戶對象的SQL文件,在Oracle10g 數(shù)據(jù)庫中執(zhí)行,創(chuàng)建數(shù)據(jù)庫所有對象,
第二步:使用PLSQL Developer中工具---》導入表功能,選擇 PLSQL Developer選項卡,選擇剛剛導出的.pde格式的文件,點擊導入按鈕,執(zhí)行導入操作。
注意事項:
tools -- import tables -- 勾選 delete records及 disable triggres 及disable foreigy key
|
|