win7下Oracle库imp导入dmp
第一步:创建备份文件存储目录
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的更多相关文章
- win7下Oracle库impdp导入dmp
第一步:创建备份文件存储目录 create or replace directory back_file as 'D:\app\yangxf\back_or_memery_file'; create ...
- oracle用imp导入dmp文件
oracle命令行登录 sqlplus 用户名/密码 创建用户 create user 用户 identified by 密码 ; 创建表空间 create tablespace 表空间名 dataf ...
- Oracle用imp导入dmp文件记录一下
---------------------------------------------------------------------------------------------------- ...
- Oracle用imp导入dmp 提示遇到 ORACLE 错误 12560 TNS: 协议适配器错误 解决方法
用imp命令导入dmp文件时提示以下错误: IMP-00058: 遇到 ORACLE 错误 12560 : ORA-12560: TNS: 协议适配器错误 : IMP-00000: 未成功终止导入 : ...
- Oracle使用imp导入dmp数据提示:只有DBA才能导入有其他DBA导入的文件
使用imp导入时提示:只有DBA才能导入有其他DBA导入的文件 查看权限,发现admin和default栏没有打钩,打上勾就可以了: 打上勾,保存后,继续导入数据,如下: 成功!
- Oracle:imp导入dmp文件
oracle命令行登录 sqlplus / as sysdba 创建用户 create user 用户 identified by 密码 ; 创建表空间 create tablespace 表空间名 ...
- oracle中imp导入数据中文乱码问题(转)
(转自 http://blog.chinaunix.net/uid-186064-id-2823338.html) oracle中imp导入数据中文乱码问题 用imp命令向oracle中导入数据后, ...
- 在Win7下新建库并修改图标
win7中在库中添加桌面方法详解 1.在空白处,鼠标右键选择新建——库. 2.命名为桌面,然后选择桌面. 3.鼠标右键选择属性. 4.点击包括文件夹. 5.选择桌面,点击包括文件夹按钮. 6.点击确定 ...
- oracle的imp导入时覆盖目标数据库
背景:oracle正式库通过exp命令导出的dmp备份包,现在通过imp命令还原到测试库,测试库上面的表数据全部不要,要用新的. 方法:先删除用户.用户所在表空间,再新建用户和表空间,再imp导入. ...
随机推荐
- @RequestBody对象为空,异常Required request body is missing错误解决
1.异常 org.springframework.http.converter.HttpMessageNotReadableException: Required request body is mi ...
- 复习一下jdbc原始封装
JDBC连接数据库 •创建一个以JDBC连接数据库的程序,包含7个步骤: 1.加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.l ...
- GCD使用经验与技巧浅谈
前言 GCD(Grand Central Dispatch)可以说是Mac.iOS开发中的一大“利器”,本文就总结一些有关使用GCD的经验与技巧. dispatch_once_t必须是全局或stati ...
- SDUT-2804_数据结构实验之二叉树八:(中序后序)求二叉树的深度
数据结构实验之二叉树八:(中序后序)求二叉树的深度 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 已知一颗二叉树的中序 ...
- JavaScript void
我们经常会使用到 javascript:void(0) 这样的代码,那么在 JavaScript 中 javascript:void(0) 代表的是什么意思呢? javascript:void(0) ...
- Vue组件跨层级通信
正常组件间通信 父->子组件 是通过属性传递 子->父组件 是通过this.$emit()传递 this.$emit()返回的是this,如果需要一些值 可使用callback方式传递 p ...
- Warning!程序员们小心被技术绑架
通常我们说程序员需要在某个技术方向上积累到一定的厚度,要能够运用技术有效地解决实际问题.可是当程序员在某一项技术上浸淫时间长了之后,却经常会出现另外的问题,那就是:看待问题时受限于自身的技术积累. 我 ...
- Codeforces Round #591 (Div. 2, based on Technocup 2020 Elimination Round 1) 题解
A..B略 C 对当前的值排序,再二分答案,然后对于(i%x==0 && i%y==0)放入大的,再放其他的贪心解决即可. #include<iostream> #incl ...
- 数据节点Datanodes
- oracle 共享SQL语句
为了不重复解析相同的SQL语句,在第一次解析之后, ORACLE将SQL语句存放在内存中.这块位于系统全局区域SGA(system global area)的共享池(shared buffer poo ...