标签:用户名 备份 directory dpdata oracle table
备份方案一:
1. 备份
create table [备份名] as select * from [表名];
2. 恢复
truncate table org_group;
insert into org_group select * from [备份名] ;
3. 说明
此种情况适用于,同一个数据库,需要备份某张表。
备份方案二:
1. 备份
oracle用户终端执行:
exp [用户名]/[密码] tables=[表一],[表二] file=/home/oracle/table.dmp
2. 恢复
oracle用户终端执行:
imp [用户名]/[密码] grants=y commit=y full=y ignore=y file=/home/oracle/table.dmp
备份方案三:
1. 备份
登录sqlplus:
sqlplus / as sysdba
创建directory:
create directory dpdata as '/home/oracle/';
目录创建以后,就可以把读写权限授予特定用户:
grant read, write on directory dpdata to [用户名];
oracle用户终端执行:
expdp [用户名]/[密码] tables=[表一],[表二] directory=dpdata dumpfile=table.dmp job_name=cases_export
2. 恢复
登录sqlplus :
sqlplus / as sysdba
创建directory:
create directory dpdata as '/home/oracle/';
目录创建以后,就可以把读写权限授予特定用户:
grant read, write on directory dpdata to [用户名];
oracle用户终端执行:
impdp [用户名]/[密码] directory=dpdata dumpfile=table.dmp job_name=cases_export
3. 说明
查询dba_directories查看所有directory:
select * from dba_directories;
删除directory:
drop directory dpdata;
标签:用户名,备份,directory,dpdata,oracle,table 来源: https://www.cnblogs.com/xupanfeng/p/13473395.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。