PLSQL Developer對oracle中的數據進行備份恢復


1、備份數據結構
--進入  工具-->導出用戶對象  如圖所示

把包括所有者的√去掉,到時候我們就可以隨便建一個用戶導入數據了,不一定非要scott用戶

 

2、備份數據

工具-->導出表   如圖所示


--模擬破壞
--切換到system用戶
conn system/sasa;
drop user scott cascade;
--恢復
--建立用戶(隨便建立一個用戶)
create user jack identified by test123;
--切換用戶賦權  ,注意:先賦予一個dba權限,防止導入對象定義的時候發生權限不夠的情況,成功之后再回收。
conn system/sasa;
grant connect,resource,dba to jack;
--切換回來
conn jack/test123;

--先導入對象定義  如圖所示


--再導入數據  如圖所示


--切換用戶回收dba權限
conn system/sasa;
revoke dba from jack;
conn jack/test123;
--驗證是否成功
select * from emp;

 

 

https://jingyan.baidu.com/album/22fe7ced3e130d3002617fca.html?picindex=2


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM