第一范文网 - 专业文章范例文档资料分享平台

Oracle 11G R2 用exp无法导出空表解决方法及expdp和impdp的用法(2)

来源:用户分享 时间:2021-06-03 本文由无言倾诉 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

oracle11g 用imp无法导出空表的解决方法expdp和impdp的用法及参数

2)查看管理理员目录(同时查看操作系统是否存在,因为Oracle并不关心该目

录是否存在,如果不存在,则出错)

select * from dba_directories;

3)给system用户赋予在指定目录的操作权限,最好以system等管理员赋予。grant read,write on directory db_bak to system;

4)导出数据

●按用户导

expdp system/manager@orcl schemas=system dumpfile=expdp.dmp DIRECTORY=db_bak

●并行进程parallel

expdp system/manager@orcl directory=db_bak dumpfile=system3.dmp parallel=40 job_name=system3

●按表名导

expdp system/manager@orcl TABLES=emp,dept dumpfile=expdp.dmp DIRECTORY=db_bak;

●按查询条件导

expdp system/manager@orcl directory=db_bak dumpfile=expdp.dmp Tables=emp query='WHERE deptno=20';

●按表空间导

expdp system/manager DIRECTORY=db_bak DUMPFILE=tablespace.dmp TABLESPACES=temp,example;

●导整个数据库

expdp system/mtmadmin DIRECTORY=db_bak DUMPFILE=full.dmp FULL=y

5)五、还原数据

●1)导到指定用户下

impdp system/manager DIRECTORY=db_bak DUMPFILE=expdp.dmp

SCHEMAS=system;

●2)改变表的owner

impdp system/manager DIRECTORY=db_bak DUMPFILE=expdp.dmp

TABLES=system.dept REMAP_SCHEMA=system:system;

●3)导入表空间

impdp system/manager DIRECTORY=db_bak DUMPFILE=tablespace.dmp TABLESPACES=example;

●4)导入数据库

impdb system/mtmadmin DIRECTORY=db_bak DUMPFILE=full.dmp FULL=y;

●5)追加数据

impdp system/manager DIRECTORY=db_bak DUMPFILE=expdp.dmp

SCHEMAS=system TABLE_EXISTS_ACTION=append;

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新工程科技Oracle 11G R2 用exp无法导出空表解决方法及expdp和impdp的用法(2)全文阅读和word下载服务。

Oracle 11G R2 用exp无法导出空表解决方法及expdp和impdp的用法(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1211857.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top