zoukankan      html  css  js  c++  java
  • Oracle数据泵导入导出数据,建立表空

    Oracle11g 数据导入到oracle10g 中:
    1.在oracle11g 服务器命令行中用expdp 导出数据
    expdp ts/ts@orcl directory=expdp_dir dumpfile=tianshan.dmp logfile=tianshan.log version=10.2.0.1.0 (schemas=ccense)

    2.在oracle10g 服务器DOS 命令行中用IMPDP 导入数据:
    把oracle11g 的备份文件放到oracl10g 服务器的impdp_dir 目录中,并创建好相应的用户和表空间,然后执行下面的命令:
    impdp ts/ts@orcl directory=impdp_dir dumpfile=tianshan.dmp logfile=tianshan.log version=10.2.0.1.0 (schemas=ccense)

    一:利用数据泵导出数据
    1.建立文件夹
    2.sqlplus ycsy/ycsy@ycsy as sysdba;
    3.create  directory  ycsydir2 as  'E:data2'
    4.Grant read,write on directory ycsydir2 to ycsy;
    5.exit;
    6.expdp ycsy/ycsy directory=ycsydir2 dumpfile=ycsydata2.dmp    version=10.2.0.1.0  logfile=ycsydata2.log   schemas=(ycsy);


    二建立需要导入的表空间
    /*分为四步 */
    /*第1步:创建临时表空间  */
    create temporary tablespace RDCJ_temp
    tempfile 'D:ycsydataRDCJ_temp.dbf'
    size 100m 
    autoextend on 
    next 50m maxsize 20480m 
    extent management local; 
     
    /*第2步:创建数据表空间  */
    create tablespace RDCJ 
    logging 
    datafile 'D:ycsydataRDCJ.dbf'
    size 50m 
    autoextend on 
    next 50m maxsize 20480m 
    extent management local; 
     
    /*第3步:创建用户并指定表空间  */
    create user yuhang identified by yuhang 
    default tablespace yuhang_data 
    temporary tablespace yuhang_temp; 
     
    /*第4步:给用户授予权限  */
    grant connect,resource,dba to ycsy;

    备注
    修改用户默认的表空间
    alter user ycsy default tablespace RDCJ;
    修改用户默认的临时表空间
    alter user  ycsy temporary tablespace RDCJ_temp;


    三:利用数据泵导入数据
    impdp ycsy/ycsy directory=ycsydir2 dumpfile=ycsydata2.dmp  logfile=ycsydata2.log   FUll= y


     

  • 相关阅读:
    正则表达式-汉字的匹配方法
    python 正则匹配中文(unicode)(转)
    Notepad++ 快捷键 大全
    gvim 编辑器配置
    gvim代码补全
    UNICODE,GBK,UTF-8区别
    AJAX
    day 75 中间件
    Cookie和Session 装饰器的修复技术
    必知必会13条 单表查询之双下划线 ForeignKey操作 ManyToManyField 聚合分组
  • 原文地址:https://www.cnblogs.com/tian830937/p/4585699.html
Copyright © 2011-2022 走看看