第一步:创建备份文件存储目录

create or replace directory back_file as 'F:\APP\ADMINISTRATOR\ORADATA\ORCL';

create or replace directory back_file as 'D:\app\yangxf\back_or_memery_file';

create or replace directory 目录名 as 'D:\app\yangxf\back_or_memery_file';

第二步:创建表空间

create tablespace WX_DATA datafile 'F:\APP\ADMINISTRATOR\ORADATA\ORCL\wx.dbf' size 1000M autoextend on next 50m;

create tablespace BASE_DATA datafile 'D:\app\yangxf\oradata\base_tablespace\BASE.dbf' size 100M autoextend on next 50m;

create tablespace 表空间名(与备份文件表空间一致) datafile 'D:\app\yangxf\oradata\base_tablespace\备份文件名.dbf' size 100M autoextend on next 50m;

第三步:创建备份文件用户,指定表空间

create user wxsi identified by  wxsi123 default tablespace WX_DATA;

create user BASE identified by BASE default tablespace BASE_DATA;

create user 用户名 identified by 密码 default tablespace 表空间名;

第四步:授权用户读写备份文件目录

grant read, write on directory back_file to wxsi;

grant read, write on directory back_file to BASE;

grant read, write on directory 存储目录名 to 用户名;

第五步:授权用户连接、资源、登录、dba权限

grant connect,resource,dba to wxsi;

grant connect,resource,dba to BASE;

第六步:执行导入语句

这里只能用 wxsi/wxsi@orcl  不能as sysdba

impdp system/root@orcl directory=back_file dumpfile=BASE.DMP full=y;

impdp 用户名/密码@实例名 directory=目录名 dumpfile=到导入的文件名.DMP full=y;

备注:

删除用户下所有对象

drop user JCSJ cascade;

drop user 用户名 cascade;

删除表空间

drop tablespace JCSJ_DATA including contents and datafiles;

drop tablespace 表空间名 including contents and datafiles;

超级管理员登录

sqlplus sys/root@orcl as sysdba;

sqlplus 用户名/密码@实例名 as sysdba;

以下为我的实例:导入的dmp用户为wxsi ,表空间名为:wx_data,这个用notpad++,和winhex  可查出

第一步:创建备份文件存储目录

create or replace directory back_file as 'F:\APP\ADMINISTRATOR\ORADATA\ORCL';//实际上没用到

第二步:创建表空间

create tablespace WX_DATA datafile 'F:\APP\ADMINISTRATOR\ORADATA\ORCL\wx.dbf' size 1000M autoextend on next 50m;

第三步:创建备份文件用户,指定表空间

create user wxsi identified by  wxsi123 default tablespace WX_DATA;

第四步:授权用户读写备份文件目录

grant read, write on directory back_file to wxsi;

第五步:授权用户连接、资源、登录、dba权限

grant connect,resource,dba to wxsi;

第六步:执行导入语句

我是经过PLSQL Developer  软件中的imp功能转入的

但是这里只能用 wxsi/wxsi@orcl  connect as normal不能sysdba

win7下Oracle库imp导入dmp的更多相关文章

  1. win7下Oracle库impdp导入dmp

    第一步:创建备份文件存储目录 create or replace directory back_file as 'D:\app\yangxf\back_or_memery_file'; create ...

  2. oracle用imp导入dmp文件

    oracle命令行登录 sqlplus 用户名/密码 创建用户 create user 用户 identified by 密码 ; 创建表空间 create tablespace 表空间名 dataf ...

  3. Oracle用imp导入dmp文件记录一下

    ---------------------------------------------------------------------------------------------------- ...

  4. Oracle用imp导入dmp 提示遇到 ORACLE 错误 12560 TNS: 协议适配器错误 解决方法

    用imp命令导入dmp文件时提示以下错误: IMP-00058: 遇到 ORACLE 错误 12560 : ORA-12560: TNS: 协议适配器错误 : IMP-00000: 未成功终止导入 : ...

  5. Oracle使用imp导入dmp数据提示:只有DBA才能导入有其他DBA导入的文件

    使用imp导入时提示:只有DBA才能导入有其他DBA导入的文件 查看权限,发现admin和default栏没有打钩,打上勾就可以了: 打上勾,保存后,继续导入数据,如下: 成功!

  6. Oracle:imp导入dmp文件

    oracle命令行登录 sqlplus / as sysdba 创建用户 create user 用户 identified by 密码 ; 创建表空间 create tablespace 表空间名 ...

  7. oracle中imp导入数据中文乱码问题(转)

    (转自  http://blog.chinaunix.net/uid-186064-id-2823338.html) oracle中imp导入数据中文乱码问题 用imp命令向oracle中导入数据后, ...

  8. 在Win7下新建库并修改图标

    win7中在库中添加桌面方法详解 1.在空白处,鼠标右键选择新建——库. 2.命名为桌面,然后选择桌面. 3.鼠标右键选择属性. 4.点击包括文件夹. 5.选择桌面,点击包括文件夹按钮. 6.点击确定 ...

  9. oracle的imp导入时覆盖目标数据库

    背景:oracle正式库通过exp命令导出的dmp备份包,现在通过imp命令还原到测试库,测试库上面的表数据全部不要,要用新的. 方法:先删除用户.用户所在表空间,再新建用户和表空间,再imp导入. ...

随机推荐

  1. 从零学React Native之07View

    View 组件是React Native最基本的组件.绝大部分其他React Native 组件. View组件的颜色和边框 backgroundColor 键用来指定颜色. RN 0.19版本开始, ...

  2. 巨蟒python全栈开发-第11阶段 ansible_project5

    今日大纲 1.命令展示前端页面实现(下面有个断点) 2.命令下发后端展示

  3. python 字典元素删减

  4. C++讲课总结 标签: c++总结 2015-02-28 14:48 671人阅读 评论(25) 收藏

    昨天老师算是给串了一本C++ 的课本,根据自己的理解,赶紧记录一下,也好作为自己学习时候的根据. C++编程简介:每本讲语言的书,第一章总是简介,内容无非是发展历史,语言特色等东西,专业的东西不多,都 ...

  5. SDUT-3346_数据结构实验之二叉树七:叶子问题

    数据结构实验之二叉树七:叶子问题 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 已知一个按先序输入的字符序列,如abd ...

  6. 1月房地产企业销售TOP100出炉 万科重回第一

    1月房地产企业销售TOP100出炉 万科重回第一 2017-02-05 07:40:32 来源:腾讯新闻 责任编辑: [摘要]TOP100房企1月的销售金额合计4311.8亿元,销售面积合计3648. ...

  7. Javascript用正则表达式replace替换父串中所有符合条件的子串

    这样用,只会替换匹配到的第一个子串 str = 'I hava a pen ,I hava an apple,apple pen, pen apple' str = str.replace('appl ...

  8. 【学生研究课题】CSDN博客数据获取、分析、分享

    题记     这次<对象程序设计>课程设计,一共给定了8个选题(下载WORD版.PDF版),以及自由选题的机会.从大家初步选题结果来看(图1).绝大部分同学选择了"图形用户界面的 ...

  9. 使用模块定义AngularJS组件

    一.模块创建/查找 module 当创建一个模块时,必须指定name和requires参数,即使你的模块并不存在依赖 var myApp=angular.module("exampleApp ...

  10. 弹性FLEX布局

    页面布局一直都是web应用样式设计的重点 我们传统的布局方式都是基于盒模型的 利用display.position.float来布局有一定局限性 比如说实现自适应垂直居中 随着响应式布局的流行,CSS ...