ORACLE SQL Developer4資料庫複製案例

dawn009發表於2014-07-10



OracleSQL Developer工具作為一個新加入Oracle產品家族不久,而且免費的開發工具,功能已經逐漸強大和日益完善。最近其4.0版本已經發布.其中資料庫複製、匯出和比較功能個人感覺也很棒,本貼就如何使用ORACLE SQL DEVELOPER4做資料庫複製做簡單分享.

               源庫資訊:                   目標庫資訊:

資料庫名  :ORCL                      DAWN

Schema:   dawn                      dawn

---&gt>說明:我們這裡源庫只新建了一個dawn表空間,在schemadawn下建立三張表(dawn_dept,dawn_emp,dawn_obejcts),只做功能演示.

流程步驟:

(1)在目標庫建立相應表空間dawn和使用者dawn,並在源庫用dawn登入;


(2)選擇源庫目標庫:


(3)選擇資料庫物件:


(4)選擇schema:


(5)指定複製資料庫物件(一般這裡直接下一步就可以)


(6)核實資訊,確認後提交


(7)收集統計資訊(大部分時候,複製完成後有些統計表資料需要重新收集統計資訊才會正確顯示):


--&gt>收集統計資訊

注意事項:

A1.第一步中如果沒有在目票庫中提前建立好tablespaceuser,則在複製時會報類似錯誤:

在行: 7 上開始執行命令時出錯 -

CREATE TABLE "DAWN"."DAWN_DEPT" ("DEPTNO" NUMBER(2,0), "DNAME" VARCHAR2(14)

錯誤位於命令列: 7 : 319

錯誤報告 -

SQL 錯誤: ORA-00959: 表空間 'DAWN' 不存在

00959. 00000 -  "tablespace '%s' does not exist"

A2.複製資料庫有很多選項可以配置,使用者根據自己情況可酌情選擇,這裡只是做簡單操作.

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29119536/viewspace-1215902/,如需轉載,請註明出處,否則將追究法律責任。

相關文章