Oracle expdp/impdb 表结构与表数据迁移方法 |
发表者:admin分类:数据库2015-08-19 11:05:52 阅读[2226] |
#: mkdir /home/oracle/bak
SQL:# create or replace directory dump_dir as '/home/oracle/bak';
select owner,table_name,grantor,privilege from dba_tab_privs where grantee='HAPPY'; //注意HAPPY大写
查看是否有read write权限
如果没有读写权限,执行如下语句,赋给sysdb读写DATA_PUMP_DIR权限:
GRANT WRITE ON DIRECTORY DUMP_DIR TO HAPPY WITH GRANT OPTION;
GRANT READ ON DIRECTORY DUMP_DIR TO HAPPY WITH GRANT OPTION;
导出ha 用户的表结构
expdp ha/ha directory=dump_dir dumpfile=expdp.dmp logfile=expdp.log schemas=ha content=metadata_only
将表结构数据导入ha用户
impdp ha/ha directory=dump_dir logfile=local.impdp.log dumpfile=expdp.dmp
导出HA用户的表数据
导出的HA表数据,将导入happy表空间,对应的表结构已经建好。
impdp happy/happy directory=dump_dir dumpfile=gps_acc.dmp tables=GPS_ACC_STATE remap_schema=ha:happy
转载请标明出处【Oracle expdp/impdb 表结构与表数据迁移方法】。
《www.micoder.cc》
虚拟化云计算,系统运维,安全技术服务.
Tags: | [阅读全文...] |
最新评论