將服務(wù)器上的oracle數(shù)據(jù)備份到本地
oracle數(shù)據(jù)備份的方法很多,下面就教您一個將服務(wù)器上的oracle數(shù)據(jù)備份到本地的方法,希望對你學(xué)習(xí)oracle數(shù)據(jù)備份方面能有所幫助。
項目中會訪問服務(wù)器上的ORACLE數(shù)據(jù)庫,如何要想在本地機子上有同樣的表空間
1, 以連接到的服務(wù)器的用戶名和密碼登錄到PLSQL DEVELOPER中,在菜單中選擇TOOLS---->Export User Objects.. 如下圖:

User中是你當(dāng)前登錄的用戶,也就是要導(dǎo)出數(shù)據(jù)的用戶名.選中底下的幾個復(fù)選框和單行按鈕,如下圖,在Output file一欄中選擇存入導(dǎo)出文件的位置及文件名.文件名默認(rèn)為.sql文件.
2. 選擇TOOLS-->Export Tables打開如下對話框
要選擇紅色框中的一欄.復(fù)選框都不要選中..在Output file中選擇導(dǎo)出文件的位置和寫文件名.擴展名不用手寫,導(dǎo)出時默認(rèn)為.pde文件.
3.. 在ORACLE中新創(chuàng)建一個用戶,給用戶分配CONNECT和RESOURCES權(quán)限.新建的用戶名必須和要連接服務(wù)器上的用戶名一致,因為在導(dǎo)出時咱選擇了" Include Owner".這樣在導(dǎo)出時在自動加上了用戶名.也就是create table 用戶名.表名..所以在本地服務(wù)中要用跟連接服務(wù)器上的用戶名一致.創(chuàng)建好新用戶以后在PLSQL DEVELOPER中以創(chuàng)建的新用戶登錄.這時要登錄到本地的ORACLE服務(wù),我的本地ORACLE服務(wù)是ORA92.
4.. 選擇FILE--->OPEN------>COMMAND FILE . 選擇剛導(dǎo)出的 文件名.sql文件.再按執(zhí)行按鈕(F8)執(zhí)行SQL語句..
5... TOOLS-->Import Tables 如下圖:

在紅色框中選擇上面導(dǎo)出的 文件名.pde文件 ,選擇導(dǎo)入
6 OK 將服務(wù)器上的oracle數(shù)據(jù)備份到本地操作已經(jīng)成功了。
【編輯推薦】