早期的导出命令:

  1. [root@powerlong4 ~]# su - oracle
  2. [oracle@powerlong4 ~]$ export ORACLE_SID=pt1;
  3. [oracle@powerlong4 ~]$ expdp \'sys/systestpd as sysdba\' DIRECTORY=dir_dump_t3 FULL=YES DUMPFILE=expdpfull_pd_20150529_02.dmp
  4. ......

1,開始导入

先在实例2上建立管道文件夹:

  1. [oracle@pttest4 ~]$ export ORACLE_SID=pt2;
  2. [oracle@pttest4 ~]$ sqlplus / as sysdba
  3. SQL*Plus: Release 11.2.0.1.0 Production on Wed Jun 3 21:22:43 2015
  4. Copyright (c) 1982, 2009, Oracle. All rights reserved.
  5. Connected to:
  6. Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
  7. With the Partitioning, OLAP, Data Mining and Real Application Testing options
  8. SQL> CREATE OR REPLACE DIRECTORY dir_dump_t3 AS '/home/oracle/expdpimpdp/';
  9. Directory created.
  10. SQL>

開始导入全库备份集:

  1. impdp \'sys/syspddev@pt2 as sysdba\' directory=dir_dump_t3 dumpfile=expdpfull_pd_20150529_02.dmp nologfile=y TABLE_EXISTS_ACTION=REPLACE
  2. ......

<版权全部。文章同意转载,但必须以链接方式注明源地址,否则追究法律责任!>

原博客地址: http://blog.csdn.net/mchdba/article/details/46335861

原作者:黄杉 (mchdba)


2,导入报错:

  1. ORA-02374: conversion error loading table "puser"."RES_APPROVE_CONTENT"
  2. ORA-12899: value too large for column CREATED_POSITION_CD (actual: 24, maximum: 20)

3,怀疑导入目标错误,验证:

  1. [oracle@pttest4 admin]$ export ORACLE_SID=pt2;
  2. [oracle@pttest4 admin]$
  3. [oracle@pttest4 admin]$ sqlplus / as sysdba
  4. SQL*Plus: Release 11.2.0.1.0 Production on Fri May 29 21:06:27 2015
  5. Copyright (c) 1982, 2009, Oracle. All rights reserved.
  6. Connected to:
  7. Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
  8. With the Partitioning, OLAP, Data Mining and Real Application Testing options
  9. SQL>
  10. SQL>
  11. SQL> select name from v$database;
  12. NAME
  13. ------------------
  14. pt2
  15. SQL>

4。检查两者的编码

到出库实例库1:

  1. SQL> SELECT * FROM V$NLS_PARAMETERS WHERE PARAMETER IN ('NLS_CHARACTERSET', 'NLS_NCHAR_CHARACTERSET');
  2. PARAMETER VALUE
  3. ---------------------------------------------------------------- ----------------------------------------------------------------
  4. NLS_CHARACTERSET ZHS16GBK
  5. NLS_NCHAR_CHARACTERSET AL16UTF16
  6. SQL>

到导入的库实例2库

  1. SQL> SELECT * FROM V$NLS_PARAMETERS WHERE PARAMETER IN ('NLS_CHARACTERSET', 'NLS_NCHAR_CHARACTERSET');
  2. PARAMETER VALUE
  3. ---------------------------------------------------------------- ----------------------------------------------------------------
  4. NLS_CHARACTERSET AL32UTF8
  5. NLS_NCHAR_CHARACTERSET AL16UTF16
  6. SQL>

看到导出导入库实例1实例2的字符集不同,所以问题就在这里了

5,解决:

  1. [oracle@pttest4 admin]$ export ORACLE_SID=pt2;
  2. [oracle@pttest4 admin]$
  3. [oracle@pttest4 admin]$ sqlplus / as sysdba
  4. SQL*Plus: Release 11.2.0.1.0 Production on Fri May 29 21:06:27 2015
  5. Copyright (c) 1982, 2009, Oracle. All rights reserved.
  6. Connected to:
  7. Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
  8. With the Partitioning, OLAP, Data Mining and Real Application Testing options
  9. SQL>
  10. SQL>connect username/password as SYSDBA;
  11. SQL>SHUTDOWN IMMEDIATE;
  12. SQL>STARTUP MOUNT;
  13. SQL>ALTER SYSTEM ENABLE RESTRICTED SESSION;
  14. SQL>ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
  15. SQL>ALTER SYSTEM SET AQ_TM_PROCESSES=0;
  16. SQL>ALTER DATABASE OPEN;
  17. SQL> ALTER DATABASE CHARACTER SET ZHS16GBK ;
  18. ALTER DATABASE CHARACTER SET ZHS16GBK;
  19. *ERROR at line 1:
  20. ORA-12712: new character set must be a superset of old character set
  21. 报字符集不兼容,此时下INTERNAL_USE指令不正确字符集超集进行检查:
  22. SQL>ALTER DATABASE CHARACTER SET INTERNAL_USE ZHS16GBK;
  23. SQL>SHUTDOWN IMMEDIATE;
  24. SQL>STARTUP;

6,再去检查两个实例的编码

  1. [oracle@pttest4 expdpimpdp]$ sqlplus / as sysdba
  2. SQL*Plus: Release 11.2.0.1.0 Production on Fri May 29 21:32:12 2015
  3. Copyright (c) 1982, 2009, Oracle. All rights reserved.
  4. Connected to:
  5. Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
  6. With the Partitioning, OLAP, Data Mining and Real Application Testing options
  7. SQL> select name from v$database;
  8. NAME
  9. ---------
  10. pt2
  11. SQL>
  12. SQL> SELECT * FROM V$NLS_PARAMETERS WHERE PARAMETER IN ('NLS_CHARACTERSET', 'NLS_NCHAR_CHARACTERSET');
  13. Warning: connection was lost and re-established
  14. PARAMETER VALUE
  15. ---------------------------------------------------------------- ----------------------------------------------------------------
  16. NLS_CHARACTERSET ZHS16GBK
  17. NLS_NCHAR_CHARACTERSET AL16UTF16
  18. SQL>

导出实例上:

  1. [oracle@pttest4 expdpimpdp]$ export ORACLE_SID=pt1;
  2. [oracle@pttest4 expdpimpdp]$ sqlplus / as sysdba
  3. SQL*Plus: Release 11.2.0.1.0 Production on Fri May 29 21:32:50 2015
  4. Copyright (c) 1982, 2009, Oracle. All rights reserved.
  5. Connected to:
  6. Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
  7. With the Partitioning, OLAP, Data Mining and Real Application Testing options
  8. SQL> select name from v$database;
  9. NAME
  10. ---------
  11. pt1
  12. SQL> SELECT * FROM V$NLS_PARAMETERS WHERE PARAMETER IN ('NLS_CHARACTERSET', 'NLS_NCHAR_CHARACTERSET');
  13. PARAMETER VALUE
  14. ---------------------------------------------------------------- ----------------------------------------------------------------
  15. NLS_CHARACTERSET ZHS16GBK
  16. NLS_NCHAR_CHARACTERSET AL16UTF16
  17. SQL>

此时,两个实例上字符集一模一样了,保持一致。

7。又一次导入impdp

  1. [oracle@pttest4 admin]$ export ORACLE_SID=pt2;
  2. [oracle@pttest4 admin]$ impdp \'sys/sysdevpd@pt2 as sysdba\' directory=dir_dump_t3 dumpfile=expdpfull_pd_20150529_02.dmp nologfile=y TABLE_EXISTS_ACTION=REPLACE

OK,一切正常,能够导入到实例2上面了。

版权声明:本文博客原创文章,博客,未经同意,不得转载。

ORACLE 11G在相同的linuxserver从实施例1满库到实例2上的更多相关文章

  1. oracle 11g亿级复杂SQL优化一例(数量级性能提升)

    自从16年之后,因为工作原因,项目中就没有再使用oracle了,最近最近支持一个项目,又要开始负责这块事情了.最近在跑性能测试,配置全部调好之后,不少sql还存在性能低下的问题,主要涉及执行计划的不合 ...

  2. Oracle 11g 中SQL性能优化新特性之SQL性能分析器(SQLPA)

    Oracle11g中,真实应用测试选项(the Real Application Testing Option)提供了一个有用的特点,叫SQL性能分析器(SQL Performance Analyze ...

  3. oracle 11g r2 rac到单实例的dg

    oracle 11g r2 rac到单实例的dg 1 主备环境说明 rac环境--primary CentOS release 6.5 (Final)hostname rac1 rac2ip 10.* ...

  4. Oracle 11g 单实例到单实例OGG同步实施文档-OGG initial load

    Oracle 11g 单实例到单实例OGG同步实施文档-OGG initial load 2018-06-07 00:514730原创GoldenGate 作者: leo 本文链接:https://w ...

  5. Oracle 11g 单实例到单实例OGG同步实施文档-RMAN 初始化

    Oracle 11g 单实例到单实例OGG同步实施文档-RMAN 初始化 2018-06-07 13:455170原创GoldenGate 作者: leo 本文链接:https://www.cndba ...

  6. Oracle 11g 单实例到单实例OGG同步实施文档-EXPDP初始化

    Oracle 11g 单实例到单实例OGG同步实施文档-EXPDP初始化 2018-06-07 00:446470原创GoldenGate 作者: leo 本文链接:https://www.cndba ...

  7. Oracle 11g新特性

    文章转自网络 Oracle 11g于2007年7月11日美国东部时间11时(北京时间11日22时)正式发布,11g是甲骨文公司30年来发布的最重要的数据库版本,根据用户的需求实现了信息生命周期管理(I ...

  8. 解决Oracle 11g在用EXP导出时,空表不能导出

    实践结论可行,看"2.解决办法" 一.问题原因:     11G中有个新特性,当表无数据时,不分配segment,以节省空间     1.insert一行,再rollback就产生 ...

  9. Oracle 11g RAC 修改各类IP地址

    Oracle 11g RAC 修改各类IP地址 首先,我们都知道Oracle 11g RAC中的IP主要有:Public IP.VIP.SCAN VIP.Private IP这几种. 一般这类改IP地 ...

随机推荐

  1. 关于心理的二十五种倾向(查理&#183;芒格)-3

    9)回馈倾向人们早就发现.和猿类,猴类,狗类等其它很多认知能力较为低下的物种同样,人类身上也有以德报德,以牙还牙的极端倾向:这样的倾向明显能够促进有利于成员利益的团体合作.这跟非常多社会性的动物的基因 ...

  2. C语言数组初始化的问题

  3. 使用Perl处理Excel之DMA映射

    使用Perl处理Excel之DMA映射 功能 通道处理,将各个通道的外设映射到通道上 外设ack信号处理 脚本执行情况 顶层Perl脚本(dma_parse.pl) 将上述两个功能脚本整合,便于调用 ...

  4. 在windows下远程访问linux服务器

    在网络性能.安全性.可管理性上,Linux有着其他系统无法比拟的强大优势,而服务器对这些方面要求特别高,因此Linux常常被用来做服务器使用.而当我们需要维护linux服务器的时候,就需要远程访问li ...

  5. php生成唯一字符串

    $units = array(); //循环生成好多个唯一字符串 for($i=0;$i<1000000;$i++){ $units[]=md5(uniqid(md5(microtime(tru ...

  6. c#List泛型数据扩展,把List&lt;&gt;型数据格式化成List&lt;SelectListItem&gt;,用来作dropdownlist的数据

    代码例如以下 public static List<SelectListItem> CreateSelect<T>(this IList<T> t, string ...

  7. thinkphp将excel导入到数据库中

    首先下载phpexcel插件 http://pan.baidu.com/s/1hq56dFm 我用的是thinkphp框架的3.1版本,下载好压缩包,框架中的extend中的vendor文件夹中新建一 ...

  8. 微信开发学习日记(六):weiphp框架

    最近重点在看weiphp这个开源的第三方微信公众平台框架. 在网上找微信资料,找到了这个.很早之前,就初步学习了Thinkphp和Onethink2个开源框架,当看到weiphp是用这2个框架开发的时 ...

  9. 微信开发学习日记(五):weiphp开源框架的bug,公众号权限编辑问题

    最近在研究weiphp,总体感觉还行,bug据说还挺多. 这不,我就遇到一个比较严重影响使用的.感觉不太应该出现这么严重的bug啊. weiphp的微信公众号等级,权限增加和编辑bug,看不到权限列表 ...

  10. [Angular] Create a custom pipe

    For example we want to create a pipe, to tranform byte to Mb. We using it in html like: <div> ...