备份oracle数据库

数据库备份大致分为两种
我习惯在数据库服务器上进行导入导出。当然也可以使用sqlplus进行数据库导入导出,导入的时候一定要在dmp文件的目录下。我试过使用文件全路径进行导入,但不成功,估计是要对目录符转义。
1、从当前数据库导出数据库做备份,再导入到当前数据库。
导出
expdp 用户名/密码@ORACLE_SID dumpfile=XXX.dmp logfile=impmespd`date +”%Y%m%d%H%M%S”`.log
导入
impdp 用户名/密码@ORACLE_SID dumpfile=XXX.dmp  logfile=impmespd`date +”%Y%m%d%H%M%S”`.log  table_exists_action=replace
2、从当前数据库A导出备份文件,再导入另外一个数据库B中。
导出数据库A
expdp 用户名A/密码A@ORACLE_SIDA dumpfile=AXXX.dmp logfile=impmespd`date +”%Y%m%d%H%M%S”`.log
导入到数据库B
impdp 用户名B/密码B@ORACLE_SIDB dumpfile=AXXX.dmp logfile=impmespd`date +”%Y%m%d%H%M%S”`.log table_exists_action=replace remap_schema=用户名A:用户名B remap_tablespace=tablespaceA:tablespaceB
输入数据库B的用户名B和密码B
导入完成,视图需要重新执行。
查询当前数据库的tablespace
select tablespace_name, sum(bytes) / 1024 / 1024 as MB from dba_data_files;

成都创新互联公司专业为企业提供中山网站建设、中山做网站、中山网站设计、中山网站制作等企业网站建设、网页设计与制作、中山企业网站模板建站服务,十载中山做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。


本文标题:备份oracle数据库
URL标题:http://bzwzjz.com/article/iiocpe.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站建设 成都网站建设 营销型网站建设 外贸网站建设 成都网站建设公司 成都网站制作 成都企业网站设计 上市集团网站建设 成都网站设计 梓潼网站设计 成都网站制作 企业网站建设公司 成都网站设计 网站建设方案 定制网站设计 成都品牌网站设计 成都企业网站建设 高端网站建设 移动手机网站制作 成都网站建设 LED网站设计方案 成都网站设计