• linux oracle11g 数据 导入到10g数据库


    说明:

    原用户名和密码:test/test  目标用户名和密码:test01/test

    11G 服务器:

    1、创建dmp文件存储目录

         # mkdir -p /tmp/backup

         # sqlplus / as sysdba

         SQL> create directory backup as '/tmp/backup';

         SQL> grant read,write on directory backup to test;

    2、导出dmp文件

        expdp test/test schemas=test directory=backup dumpfile=test01.dmp logfile=test01.log version=10.2.0.1.0

    10G 服务器:

    1、创建dmp文件存储目录

         # mkdir -p /tmp/backup

         # sqlplus / as sysdba

         SQL> create directory backup as '/tmp/backup';

         SQL> grant read,write on directory backup to test01;


    2、导入dmp文件

       impdp test01/test schemas=test directory=backup dumpfile=test01.dmp logfile=test01.log version=10.2.0.1.0 remap_schema=test:test01 remap_tablespace=tbs_test:tbs_test,tbs_test_idx:tbs_test_idx

    注意:

      1、在oracle中创建目录时,真实目录必须存在,否则即使创建成功也是无效的。

      2、导入文件命令参数:

            remap_schema=原用户名:目标用户名

            remap_tablespace=原表空间名:目标表空间名

            多个表空间,用逗号隔开。

    常见错误:

    1. expdp ORA-39070:Unable to open the log file

                  --检查日志和数据文件的目录是否正确,且有足够的权限

             2.导入的数据在plsql客户端显示正常,但在web页面中显示不正常。可能的原因是导入的数据字符集不正确,可以在导入时设置环境变量set nsl_lang=XXX (与数据库的字符集保持一致)试试。

  • 相关阅读:
    贪心算法 Wooden Sticks
    HDOJ 2189 悼念512汶川大地震遇难同胞——来生一起走
    hdoj1069 Monkey and Banana(最长上升子序列)
    2012级计科《程序设计基础Ⅱ》期末上机考试
    Constructing Roads In JGShining's Kingdom
    c语言学习随笔之指针(二)
    c语言学习随笔之指针(一)
    遍历网页框架结构
    笔记本测试软件(让奸商头疼的软件)0
    ResizePicturevb.net
  • 原文地址:https://www.cnblogs.com/champaign/p/7681136.html
Copyright © 2020-2023  润新知