zoukankan      html  css  js  c++  java
  • oracle中导入dmp数据注意事项

    1.在oracle中导入dmp数据的时候,一般使用exp导出的是带有表结构的数据,这时候导入数据库,如果数据库中有这个表,就会报错,说已经存在这个表,无法创建,这时候imp导入语句中需要加入一句ignore='Y',这样就可以只导入数据,而不会建表了。

    2.有时候导入数据库的中文会变成乱码,这时候可以使用如下方式解决:

          一、在原数据库执行:SELECT USERENV('LANGUAGE') FROM DUAL;

          二、在导出数据的服务器中执行:export(这里必须小写)  NLS_LANG='SIMPLIFIED CHINESE_CHINA.ZHS16GBK',引号中的数据为SQL中查询的结果。

      三、在服务器执行如下语句:nohub exp system/oracle(这里的system和oracle是dba的用户名和密码) owner=etl,schedule,mrd file=mrd_20170722.dmp log=mrd_20160722.log&

    3.导入时执行和上面差不多,需要多加一个full=y(这里的意思是全库导入)和buffer=307200。

  • 相关阅读:
    8.2.8 A Simple Game
    8.2.7 Be the Winner
    8.2.6 John
    8.2.5 kiki's game
    8.2.2 Good Luck in CET-4 Everybody!
    8.2.4 悼念512汶川大地震遇难同胞——选拔志愿者
    8.1.8 Team Queue
    8.2.1 Brave Game
    8.1.7 愚人节的礼物
    8.1.6 Windows Message Queue
  • 原文地址:https://www.cnblogs.com/qadyyj/p/5464516.html
Copyright © 2011-2022 走看看