首页 > 数据库技术 > 详细

【数据库】Oracle数据备份恢复

时间:2020-07-15 17:38:49      阅读:53      评论:0      收藏:0      [点我收藏+]
Oracle数据备份恢复
--按用户名导出
expdp scott/tiger@orcl schemas=scott dumpfile=dsta20190114.dmp DIRECTORY=dpdata1;
-以下操作用户名必须一一对应  如果不对应就转换
--转换用户名:remap_schema=drgspre_km(导出):drgsplat_km(导入)
--查看目录
select * from dba_directories;
--查看表空间地址
select *from dba_data_files;
--创建需要的表空间
CREATE TABLESPACE SICP_DATA
         LOGGING
         DATAFILE ‘F:\APP\ASUS\ORADATA\ORCL\SICP_DATA.DBF‘
         SIZE 32M
         AUTOEXTEND ON
         NEXT 32M MAXSIZE UNLIMITED
         EXTENT MANAGEMENT LOCAL;
--查看表空间数据文件
select file_name from dba_data_files where tablespace_name=‘SICP_DATA‘;
--清空
drop user dsta cascade;
--表空间下面创建用户
create user dsta identified by dsta   ACCOUNT UNLOCK
DEFAULT TABLESPACE SICP_DATA TEMPORARY TABLESPACE TEMP;
--给用户授予操作权限
GRANT CONNECT TO dsta;
GRANT RESOURCE TO dsta;
GRANT CREATE ANY VIEW TO dsta;
GRANT CREATE DATABASE LINK TO dsta;
GRANT CREATE ANY SYNONYM TO dsta;
GRANT DEBUG CONNECT SESSION TO dsta;
GRANT CREATE JOB       TO dsta;
GRANT SCHEDULER_ADMIN  TO dsta;
GRANT MANAGE SCHEDULER TO dsta;
--创建虚拟目录
create directory DPDATA as ‘E:\DATA‘;
--授予虚拟目录操作权限
grant read,write on directory DPDATA to dsta;
--cmd数据导入
C:\Users\dsta>impdp dsta/dsta@orcl directory=dpdata dumpfile=dsta20190114.dmp
 

【数据库】Oracle数据备份恢复

原文:https://www.cnblogs.com/coder-ydq/p/13306398.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!