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