小麦苗OCP 11g课程第22节--exp、imp(从dmp文件获取相关信息,例如查看字符集,延迟段创建等)、数据泵expdp和impdp(彻底停止expdp,exclude、include,TTS,network_link,expdp卡死等)等
第17章 移动数据 - 658 -
17.1 移动数据:一般体系结构 - 659 -
17.2 exp和imp - 660 -
17.2.1 EXP导出数据 - 661 -
17.2.1.1 导出表 - 664 -
17.2.1.2 导出方案 - 665 -
17.2.1.3 导出数据库 - 665 -
17.2.2 IMP导入数据 - 665 -
17.2.2.1 导入表 - 667 -
17.2.2.2 导入方案 - 668 -
17.2.2.3 导入数据库 - 668 -
17.2.2.4 imp导入常见问题处理 - 670 -
17.2.3 exp和imp的一些其它用法 - 671 -
17.2.4 其它实用内容 - 672 -
17.2.4.1 可以从dmp文件获取哪些信息? - 672 -
一、 获取基本信息:导出的版本、时间、导出的用户 - 672 -
二、 获取dmp文件中的表信息 - 672 -
三、 解析dmp文件生成parfile文件 - 673 -
四、 如何查看dmp文件的字符集 - 673 -
五、 如何将US7ASCII字符集的dmp文件导入到ZHS16GBK字符集的数据库中? - 674 -
17.2.4.2 exp的query参数和parfile的使用 - 675 -
一、 query和parfile示例 - 676 -
17.2.4.3 什么是延迟段创建(Deferred Segment Creation)? - 677 -
一、 Oracle 11g不能导出空表的三种解决方法 - 679 -
17.2.4.4 exp导出ASH数据 - 680 -
一、 方法1:ctas建表导出,有的客户不让建表 - 680 -
二、 方法2:导出基表的数据 - 682 -
17.2.5 常见错误 - 684 -
17.2.5.1 EXP-00091: Exporting questionable statistics 问题处理方法 - 684 -
17.2.5.2 EXP-00026: conflicting modes specified - 687 -
17.2.5.3 IMP-00013: only a DBA can import a file exported by another DBA - 689 -
17.2.5.4 IMP-00031: 必须指定FULL=Y或提供FROMUSER/TOUSER或TABLES参数 - 690 -
17.2.5.5 IMP-00002: 无法打开要读取的imp D:/admin.dmp - 692 -
17.2.5.6 EXP-00008: 遇到ORACLE错误904 - 692 -
17.2.5.7 imp导入报错:IMP-00037: Character set marker unknown - 693 -
17.2.5.8 IMP-00010: not a valid export file, header failed verification - 696 -
17.2.5.9 imp-00051,imp-00008 - 698 -
17.2.5.10 IMP-00132: first file in the multi-file export is 32 - 699 -
17.2.6 注意事项 - 699 -
17.3 数据泵(expdp和impdp) - 699 -
17.3.1 Oracle 数据泵:概览 - 701 -
17.3.2 Oracle 数据泵:优点 - 702 -
17.3.3 Oracle Database 11g 中的数据泵增强功能 - 703 -
17.3.4 数据泵的目录对象 - 704 -
17.3.4.1 创建目录对象 - 705 -
17.3.5 数据泵导出与导入客户机:概览 - 706 -
17.3.6 数据泵实用程序:界面与模式 - 707 -
17.3.7 使用Database Control进行数据泵导出 - 708 -
17.3.8 数据泵导出示例 - 709 -
17.3.8.1 数据泵导出示例:基本选项 - 710 -
17.3.8.2 数据泵导出示例:高级选项 - 710 -
17.3.8.3 数据泵导出示例:文件 - 711 -
17.3.8.4 数据泵导出示例:调度 - 713 -
17.3.8.5 数据泵导出示例:复查 - 714 -
17.3.8.6 数据泵导入示例:impdp - 714 -
17.3.9 使用Oracle Enterprise Manager监视数据泵作业 - 715 -
17.3.10 以数据泵旧模式提供移植支持 - 716 -
17.3.11 数据泵旧模式 - 717 -
17.3.12 管理文件位置 - 719 -
17.3.13 麦苗扩展 - 720 -
17.3.13.1 数据泵的一些常用语法命令 - 720 -
17.3.13.2 如何彻底停止expdp进程? - 725 -
17.3.13.3 如何跟踪expdp和SQL*Plus命令? - 727 -
17.3.13.4 如何退出exp、imp、telnet等等交互窗口? - 727 -
17.3.13.5 Oracle用户密码含特殊字符时如何登陆? - 728 -
17.3.13.6 如何获取数据库DDL的创建语句 - 729 -
一、 imp示例(SHOW=Y) - 729 -
二、 imp的indexfile选项(indexfile导出表和索引的ddl语句) - 732 -
三、 impdp示例 - 734 -
四、 只导出元数据完整示例 - 737 -
五、 【IMPDP】使用TRANSFORM选项去掉表空间和存储子句 - 737 -
17.3.13.7 过滤数据(exclude、include) - 738 -
一、 Exclude 反规则 - 739 -
二、 Include 正规则 - 740 -
三、 高级过滤CONTENT参数 - 741 -
四、 过滤已经存在的数据TABLE_EXISTS_ACTION参数 - 742 -
五、 导出job - 742 -
六、 导出dblink - 743 -
七、 导出公共同义词 - 743 -
17.3.13.8 重定义表的Schema或表空间 - 743 -
17.3.13.9 优化导入/导出效率(expdp/impdp) - 744 -
17.3.13.10 impdp传输表空间(OCM考题) - 748 -
17.3.13.11 注意事项 - 750 -
一、 expdp 导出sys用户下的表报错ORA-39165和ORA-39166 - 750 -
17.3.13.12 impdp的一些选项 - 752 -
一、 NETWORK_LINK 选项 - 752 -
二、 oracle expdp时显示时间metrics - 752 -
17.3.13.13 如何导出存储过程、函数、包和触发器的定义语句?如何导出表的结构?如何导出索引的创建语句? - 753 -
17.3.13.14 12c expdp VIEWS_AS_TABLES选项 - 766 -
17.3.13.15 其它错误 - 768 -
一、 数据泵导出出现ORA-31617错误 - 768 -
17.3.13.16 数据泵导出导入卡死 - 771 -
一、 AIX环境下EXPDP卡住问题处理 - 773 -
17.3.13.17 使用隐含Trace参数诊断Oracle Data Pump故障 - 775 -