Oracle导入dmp文件步骤

Oracle导入dmp文件步骤1 创建表空间 2000M 并以 10M 增长 createtables 表空间名 datafile 放置表空间的路径 size2000Maut 2 创建和授权用户权限 createuser 用户名 identifiedby 密码 defaulttable 表空间名 grantexp full databaseto 用户名 grantimp full databaseto 用户名 gra

准备工作
用最高权限登录Oracle

1.打开cmd输入 sqlplus/nolog conn SYS/sys as sysdba 

开始操作

1.创建表空间2000M并以10M增长

create tablespace 表空间名 datafile '放置表空间的路径' size 2000M autoextend on next 10M maxsize unlimited; 

2.创建和授权用户权限

create user 用户名 identified by 密码 default tablespace 表空间名; grant exp_full_database to 用户名 ; grant imp_full_database to 用户名 ; grant resource to 用户名 ; grant connect to 用户名 ; grant dba to 用户名 ; 

3.导入dmp文件数据
进入到类似此路径下C:\app\电脑用户名\product\11.2.0\dbhome_1\BIN打开cmd,输入以下代码

imp 用户名/密码@127.0.0.1:1521/oracle file='dmp文件路径' statistics=none full=y 

4.注意
1.IMP-00017:由于 ORACLE 错误 6550…
解决方法:解决办法:在imp命令里加入 statistics=none。具体原因未知
2.IMP-00003: ORACLE 错误1658出现 ORA-01658…
解决方法:创建表空间时设置为自增。
原因:无法为表空间TS01_TABLE中的段创建 INITIAL 区(类似无法为表空间创建或插入等等错误都是由于表空间不足)










如果导入过程或者别的有些过程出现了问题,删除表空间以及用户然后重新进行操作,删除的具体操作在我另一篇文章中。
Oracle删除表空间及用户步骤

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/206466.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午3:38
下一篇 2026年3月19日 下午3:38


相关推荐

  • 适配器模式的理解和示例[通俗易懂]

    适配器模式的理解和示例[通俗易懂]一、是什么1.定义:让原来不兼容的两个接口协同工作2.分类:类适配器、对象适配器、接口适配器3.角色目标接口:Target,该角色把其他类转换为我们期望的接口被适配者:Adapte

    2022年7月1日
    24
  • VMWare虚拟机的三种网络配置

    VMWare虚拟机的三种网络配置背景:当前物理机ip:192.168.18.8,路由器IP:192.168.18.1(相当于网关)我学习linux系统时,在主机上配置了二种网络类型,其中NAT模式不需要关闭防火墙即可与主机相互pin

    2022年7月1日
    27
  • CGLIB中BeanCopier源码实现

    CGLIB中BeanCopier源码实现转载:CGLIB中BeanCopier源码实现CGLIB代码包结构1.core2.beans3.reflect4.proxyBeanCopier实现机制1.BeanCopier的使用2.性能分析3.一次调用流程(1)CGLIB做了什么(2)从BeanCopier#create开始(3)KEY_FACTORY的由来(4)AbstractClassGene…

    2025年9月13日
    7
  • 步进电机驱动A4988,步进电机驱动程序编写

    步进电机驱动A4988,步进电机驱动程序编写     今天早上6点10分起床,吃完早饭就来到了实验室。经查询,A4988资料如下:  DIR:控制正反转,=1:正转,=0:反转;STEP:接PWM,每个脉冲转对应一个角度;sleep,reset:通常短接;    (RESET这个端口的配置,必须至高电平,否则脉冲被忽视,至于需不需要供地,这个没看板子的线路图,不过不需要自己去共地。所 以你们电机不动的原因不在于共…

    2022年6月16日
    64
  • pl sql develop_sql中declare是什么意思

    pl sql develop_sql中declare是什么意思因为SQL只能访问、操作数据库,却不能进行程序设计,而OraclePL/SQL是一种高级数据库程序设计语言,该语言专门用于对ORACLE数据库进行访问,并且可以进行过程处理。*注:在PL/SQL中只能用SQL语句中的DML部分,不能用DDL部分,如果要在PL/SQL中使用DDL(如CREATEtable等)的话,只能以动态的方式来使用。**1.DML(datamanipulationlanguage)数据操纵语言:比如SELECT、UPDATE、INSERT、DELETE

    2022年10月12日
    4
  • 数据库中间件介绍_数据中间件

    数据库中间件介绍_数据中间件文章目录1、Cobar2、Mycat3、OneProxy4、kingshard5、Vitess6、Atlas7、MaxScale8、MySQLRoute9、ShardingSpere(Sharding-JDBC)10、DRDS1、CobarCobar属于阿进而B2B事业群,始于2008年,在阿里服役年多,接管3000+个MySql数据库的schema,集群日处理在线SQL请求50亿次以上。由于Cobar发起人离职,Cobar停止维护。2、Mycat开源社区在阿里Cobar基础上进行

    2025年7月8日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号