当前位置:首页 > 经验 >

dmp文件导入后怎么使用(dmp导入操作方法)

来源:原点资讯(www.yd166.com)时间:2022-10-29 13:28:18作者:YD166手机阅读>>

Oracle是存储表和数据的仓库, 有时候我们需要将一个库中的对应用户下的所有表和数据等信息全部拷贝到另外的数据库中,可以使用exp将数据导出成dmp文件,使用配对命令imp将数据导入到另外的数据库中, 下面讲解所有导出导入数据的命令,并用视频讲解一个实例

demo下载地址:http://www.wisdomdd.cn/Wisdom/RESOURCE/articleDetail.htm?resourceId=1026

视频播放地址:www.wisdomdd.cn

Oracle服务器,客户端, PL/SQL 三个安装包对应的下载链接: 【下载】

dmp文件导入后怎么使用,dmp导入操作方法(1)

Windows起停数据库

在命令窗口中输入: services.msc

启动: Listener和OracleService

dmp文件导入后怎么使用,dmp导入操作方法(2)

Linux起停数据库


关闭Oracle1. su - oracle2. sqlplus / as sysdba 以DBA身份进入sqlplus3. SHUTDOWN IMMEDIATE 关闭db 这里需要等待一段时间, 如果不行,可以强制关闭 shutdown abort4. exit 退出oracle1
启动Oracle1. su - oracle 切换到oracle用户且切换到它的环境2. lsnrctl status 查看监听及数据库状态3. lsnrctl start 启动监听4. sqlplus / as sysdba 以DBA身份进入sqlplus5. startup 启动db数据库 这里需要等待一段时间

登录用户(dba): system/manager

创建用户gpj,授权相应权限,建表和数据,将数据导出dmp文件

1.创建表空间

12create tablespace gpj_data logging datafile'F:\app\Administrator\oradata\orcl\gpj.dbf' size 10m autoextend on next 3m maxsize 100m extent management local;

2.创建用户

1create user gpj identified by ajqnhwvia default tablespace gpj_data temporary tablespace temp;

3.给用户授权

GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW , DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE, DBA,CONNECT,RESOURCE,CREATE SESSION TO gpj;
GRANT RESOURCE TO gpj;GRANT CONNECT TO gpj;ALTER USER gpj DEFAULT ROLE ALL;GRANT CREATE SEQUENCE TO gpj;GRANT CREATE SESSION TO gpj;GRANT UNLIMITED TABLESPACE TO gpj;GRANT CREATE VIEW TO gpj;GRANT CREATE TABLE TO gpj;GRANT CREATE PROCEDURE TO gpj;GRANT ALTER ANY TABLE TO gpj;GRANT CREATE SYNONYM TO gpj;

4.创建数据表和数据

建表:


create table STUDENT( studentid NUMBER, studentname VARCHAR2(30), location VARCHAR2(30)); create unique index STUDENT_INDEX on STUDENT (STUDENTID);

数据:


insert into STUDENT (studentid, studentname, location) values (1, '刘强东', '宿迁沭阳');insert into STUDENT (studentid, studentname, location) values (2, '葛筱雅', '沭阳县是我的家乡');

5.导出数据


exp gpj/ajqnhwvia@127.0.0.1:1521/MYORACLE file=C:\Oracle(Export Imp)\gpj.dmp owner=gpj 参数: full=y --全表导出 参数: TABLES=(JSEBOTEST,NEWMAKT,TEST_ORG,TEST_SUBJECT,TEST_USER) --导出指定表 参数: TABLES=(JSEBOTEST,NEWMAKT,TEST_ORG,TEST_SUBJECT,TEST_USER) QUERY=\"WHERE rownum<11\" --按可选条件导出表

创建用户gpj1,授权相应权限,将dmp数据导入

6.创建表空间, 创建用户, 给用户授权


create tablespace gpj1_data logging datafile'F:\app\Administrator\oradata\orcl\gpj1.dbf' size 10m autoextend on next 3m maxsize 100m extent management local;

7.创建用户

1create user gpj1 identified by ajqnhwvia default tablespace gpj1_data temporary tablespace temp;

8.授权


GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW , DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE, DBA,CONNECT,RESOURCE,CREATE SESSION TO gpj1;
GRANT RESOURCE TO gpj1;GRANT CONNECT TO gpj1;ALTER USER gpj1 DEFAULT ROLE ALL;GRANT CREATE SEQUENCE TO gpj1;GRANT CREATE SESSION TO gpj1;GRANT UNLIMITED TABLESPACE TO gpj1;GRANT CREATE VIEW TO gpj1;GRANT CREATE TABLE TO gpj1;GRANT CREATE PROCEDURE TO gpj1;GRANT ALTER ANY TABLE TO gpj1;GRANT CREATE SYNONYM TO gpj1;

9. 导入数据

1imp gpj1/ajqnhwvia@127.0.0.1:1521/MYORACLE ignore=y full=y file=C:\Oracle(Export Imp)\gpj.dmp

10.删除数据内容

1DROP TABLESPACE gpj_data INCLUDING CONTENTS AND DATAFILES;

11.删除用户

1DROP USER gpj CASCADE;,

栏目热文

dmp文件怎么处理(dmp文件无法复制)

dmp文件怎么处理(dmp文件无法复制)

简介:程序在运行的过程中,都会出现错误,这些错误报告就存在dmp文件夹中。电脑使用越长,产生的错误报告越多,容量就越大。...

2022-10-29 13:04:24查看全文 >>

dmp文件怎么更改文件类型(怎么将dmp文件替换)

dmp文件怎么更改文件类型(怎么将dmp文件替换)

GNU 调试器是一个发现程序缺陷的强大工具。如果你是一个程序员,想在你的软件增加某些功能,你首先考虑实现它的方法:例如...

2022-10-29 13:36:56查看全文 >>

怎么直接打开dmp文件(dmp文件用什么打开)

怎么直接打开dmp文件(dmp文件用什么打开)

我们在使用photoshop的时候,有时候把项目快要做完了,这个时候电脑突然弹出了一个提示“你的photoshop已经停...

2022-10-29 13:23:35查看全文 >>

如何替换dmp出错文件(dmp还原提示无法创建要写入的文件)

如何替换dmp出错文件(dmp还原提示无法创建要写入的文件)

电脑就出现了蓝屏0x000000c2的情况,即使重启电脑还是一样的情况。其实,这个蓝屏代码就意味着内存出现了问题。1、 ...

2022-10-29 13:07:27查看全文 >>

如何停止导入dmp文件(导入dmp文件出现约束)

如何停止导入dmp文件(导入dmp文件出现约束)

11g数据库导出10g:expdp 用户名/密码@数据库 directory=DATA_PUMP_DIR dumpfil...

2022-10-29 13:12:32查看全文 >>

如何替换dmp文件(生成的dmp文件怎么打开)

如何替换dmp文件(生成的dmp文件怎么打开)

一、什么是Oracle字符集Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE...

2022-10-29 13:27:34查看全文 >>

dmp文件改后缀能用吗(dmp后缀的文件怎么找)

dmp文件改后缀能用吗(dmp后缀的文件怎么找)

Java应用生产问题排查步骤学会这篇文章里面的命令并熟练使用,出去面试就可以说自己有5年工作经验并且精通JVM了。本篇文...

2022-10-29 13:36:43查看全文 >>

如何设置不生成dmp文件(系统自动生成dmp文件)

如何设置不生成dmp文件(系统自动生成dmp文件)

电脑出现蓝屏是十分常见的故障,它其实就是因为系统某文件出错损坏、第三方软件不兼容、驱动程序问题、硬件问题等出现了蓝屏报错...

2022-10-29 13:25:46查看全文 >>

怎么预览dmp文件(生成的dmp文件怎么打开)

怎么预览dmp文件(生成的dmp文件怎么打开)

PS教学第13期第一篇PS突然卡死未响应怎么办?10个小技巧解决运行PS卡死、卡顿的问题设计师在使用PS设计图片时突然就...

2022-10-29 13:38:38查看全文 >>

dmp文件如何更改默认打开方式(如何从dmp文件中恢复视图)

dmp文件如何更改默认打开方式(如何从dmp文件中恢复视图)

导读:Apache Doris 使用 C 语言实现了执行引擎,C 开发过程中,影响开发效率的一个重要因素是指针的...

2022-10-29 13:34:31查看全文 >>

文档排行