zoukankan      html  css  js  c++  java
  • Oracle11g表空间导入dmp数据

    如果你的表数据没有附带表空间和用户名,那么只要一句话

    Imp {u_name}/{u_pwd}@{local_svrname} fromuser={from_user} touser={u_name} file={dmp_file_path} ignore=y tablespaces={tbs_name};

    如果有指定的表空间和用户名,那就需要创建一个testName用户名和testTablespaces表空间,然后导进去后,让他报错,报错信息会告知你缺少某个用户名,缺少某个表空间,这样我们就能得知用户名和表空间了

    imp testName/123456 file="E:ucap_licenses20170329.dmp" ignore=y full=y tablespaces=testTablespaces;  

    得到用户名和表空间之后,就开始创建用户名和表空间,先开始创建表空间,再赋给用户

    先删除testName用户和testTablespaces表空间

    drop user testName cascade;   //删除用户

    drop tablespace testTablespaces INCLUDING CONTENTS AND DATAFILES;   //删除表空间

    创建表空间

    create tablespace license
    logging
    datafile 'F:oracleoradataorclucap_license_data.dbf'
    size 50m
    autoextend on
    next 50m maxsize 2048m
    extent management local;

    创建用户

    create user ucap_license identified by 123456 default tablespace license;
    grant connect,resource to ucap_license;
    grant dba to ucap_license;

    导入语句要在DOS窗口执行,打开cmd直接执行如下

    imp ucap_license/123456 file="E:ucap_licenses20170329.dmp" ignore=y full=y tablespaces=license;  

    导入成功的模样:

     

    删除test时如果出现以下错误,建议解决:

    http://jingyan.baidu.com/article/ea24bc39ec5caada62b3312d.html

  • 相关阅读:
    基于SPA的网页授权流程(微信OAuth2)
    用CSS3制作尖角标签按钮样式
    关于WebAPI跨域踩到的一点坑
    .net webapi跨域方法整理
    使用 JavaScript 截屏
    关于anguar2微信支付问题
    sql操作语句
    mysql5.7初始化密码报错 ERROR 1820 (HY000): You must reset your password using ALTER USER statement before
    linux上安装mysql5.7
    git 常用命令
  • 原文地址:https://www.cnblogs.com/wzlblog/p/6646921.html
Copyright © 2011-2022 走看看