最近正在学oracle数据库的使用,想问下怎么吧一个完整的数据库导出文件导入到本地的数据库中(急啊!!!)

作者&投稿:凌俭 (若有异议请与网页底部的电邮联系)
Oracle导入与导出整个数据库~

imp
system/manager
file=bible_db
log=dible_db
full=y
ignore=y
system/manager是用户名和密码
file=bible_db
是要导入的文件
log=dible_db是生成日志的名称
full=y是导入整个文件
ignore=y是忽略创建错误
数据库是a.dmp我想导入的时候,数据库是b

数据库备份。
使用oracle的数据库备份命令啊。可以将你们公司的数据库的结构,数据,都搞出来。
然后再使用导入命令,倒入到你的oracle数据库中。

数据库中没有导入数据需要的表空间会报错,导入失败的。要么创建相同的表空间,要么进行表空间迁移,不过建议创建不存在的表空间,再进行导入。

pl/sql 登进去,以下是我本机操作的例子:

CREATE SMALLFILE
TABLESPACE "APAS" //表空间名字
LOGGING DATAFILE
'E:\oracle\product\10.2.0\oradata\orcl\APAS.ora'
//oracle安装路径注意:要和表空间名字一样是大写
SIZE 100M REUSE AUTOEXTEND
ON NEXT 5120K MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL
SEGMENT SPACE MANAGEMENT AUTO

╮(╯▽╰)╭
导出表:exp 用户/密码@数据库名 file=e:/xx20130314.dmp
导入表:imp 用户/密码@数据库名 file=e:/xx20130314.dmp full=y
还有你导出的语句是啥,应该是默认带了表空间导出了,所以导入有问题

试试看吧

应该是你创建用户时出了点问题,重新建个用户
注意:如果不清楚怎么加表空间就不要加,系统有默认的表空间的;
如果你自己在建用户时加了个表空间而这个表空间你又没建,那就会出现这种问题

===== 导出、导入 整个用户的情况。

用于导出 test 用户下的所有数据.
EXP test/test@源数据库 file=test.dmp owner=test

用于将前面导出的 test 用户下的所有数据. 倒入到 test2 用户下.
IMP test2/test2@目标数据库 file=test.dmp FROMUSER=test TOUSER=test2

导入 FULL=Y 有时候很麻烦的。

清华大学有面向企业的数据库管理培训,二十多年的培训经验了,有兴趣你可以咨询咨询。


35岁了想学运维工程师最近看了一些培训机构年龄是不是有些大了?那些...
可以学 RHCE+CCNP+OCP RHCE是红帽Linux认证 目前最普及的企业版LINUX发行版的认证 学了通吃LINUX 再学一下AIX 就UNIX搞定;可以朝RHCA发展 CCNP 基本是思科网络工程师比较成熟基础的技能培训认证 ,将来有钱了可以朝CCIE发展 OCP Oracle数据库DBA认证专家 也是成熟的基础认证 ,可以发展为OCM ...

我最近下了韩顺平的java学习视频,其中有五个大内容,我应该以哪个顺序来...
学习代码规范。我们大致上遵循 oracle 的 Java 语言编码规范,你可以先阅读并熟悉它。Code Formatting 文件在 git@xxx\/coding-standard.git,在编写代码之前,请把它导入到 IDE 中。另外,确认 IDE 已经安装 Findbugs 和 CheckStyle 插件。熟悉开发流程。我们的开发流程大致如下:功能开发->单元测试->功能...

中国十大教育机构有哪些
3、阿卡索 阿卡索是一家线上的英语培训机构,旗下有艾莉丝少儿英语和雅托邦英语培训机构,主打在线外教一对一教学,让国内的学习者可以和外教一对一学习交流,近几年阿卡索发展的非常快,受到了很多学员良好的评价和口碑。4、精锐教育 精锐教育由哈佛、北大精英创立,致力于提升0-18岁学生的核心素养,打造...

补偿100 万? Oracle 裁员 900 人!
尘埃落定!5月7日,甲骨文确认中国区首批裁员900余人,5月22日需完成签字确认。据悉,此次主要裁撤的是 Oracle 中国区研发中心(CDC)相关人员,其中超 500 人来自北京研发中心,而整个 CDC 共约 1600 人,意味着首批裁撤人员数额达到近六成。第二批裁员或将在 7 月进行。Oracle赔偿方案已出 有人...

Java 是怎么变得令人讨厌的
我在读大学的时候就在思考,他们只教我JAVA,我30岁以后该怎么办?我深知自己资质平庸,所以若学java,30岁以后我肯定失业。这是我讨厌它的根本原因!java让我这样的人迷惘,它不像其他语言能有经验的积累!不过最近ORACLE好像抛弃了JAVA,我想着这货的命运终于要到头了,可是我已经毕业了,我除了目前...

Oracle 常用语句开发优化问题
4、NULL也是可以使用索引的,如果一个复合索引包含了1个非空列和可空列,则可对NULL操作使用索引。5、COMMIT的开销非常小,因此不是说尽量多COMMIT,而是应该从事务的完整性出发考虑。如果考虑到锁,则应从应用程序的架构和代码的效率上着手。而不是一味去COMMIT。任何事务性语句都不应该出现在过程中,...

怎样学习GO语言?
5.如果要结合go实现应用的话,肯定离不开各种数据库,比如关系型数据库oracle、mysql,或者各类非关系型数据库等等 6.如果需要开发界面的话,还需要学习网页编程如html,javascript,vue,elementUI,bootstrap等网页开发技术和框架。7.在以上学习的基础上还可以向架构方面深入学习。链乔教育在线祝您学有所成...

OceanBase那么厉害,为什么不去和Oracle竞争,抢占企业市场的市场份额...
阿里巴巴旗下的数据库OceanBase屡屡在国际上获得数据库竞赛大奖,不少人就要问了,既然OceanBase这么厉害,为什么阿里巴巴不去抢占Oracle的市场份额呢? OceanBase竞赛结果有片面性、功能还不够完善 事实上在阿里系内部,也只有蚂蚁金服是真正在大规模使用,在阿里系内部其他团队已经有三大数据库,X-DB是阿里集团数据库团队搞...

已经30岁了,学习什么技术还不晚?
他是四十几岁才去学习制作美食的技术,如果你是20岁30岁,那么你还算年轻的,完全可以去学习。这个市场潜力有多大?你可以去市场或者是早市走一走,转一转,你就会发现所有卖吃的的摊位前都有顾客。所以你掌握了美食的制作技术,到任何时候都不算晚。美容美发,服装,每个人都走在爱美的路上,一发不...

oracleocp认证的作用有哪些
4、超过70%的学生认为OCP认证提高了他们的收入能力。5、80%的学生证实OCP认证有助于解决复杂的问题和项目。6、超过90%的求职者表示,OCP认证使他们在寻找新工作时更加可靠。OracleOCP认证——就业优势:1.据统计,未来5年,中国市场有10万名甲骨文认证技术人才。中国共有2万人获得OCP证书,只有近300人...

天桥区13823182485: 学好Oracle数据库的六大方面是哪些?
语航大黄: 1、如果有一定的数据库基础,知道SQL是怎么回事,即使写不出来简单的SQL,但可以看动它们,你就可以跳到2.否则请先看一下数据库基础和SQL语言,不需要很深,...

天桥区13823182485: 最近正在学oracle数据库的使用,想问下怎么吧一个完整的数据库导出文件导入到本地的数据库中(急啊!!!) -
语航大黄: 数据库中没有导入数据需要的表空间会报错,导入失败的.要么创建相同的表空间,要么进行表空间迁移,不过建议创建不存在的表空间,再进行导入.pl/sql 登进去,以下是我本机操作的例子:CREATE SMALLFILETABLESPACE "APAS...

天桥区13823182485: 新手怎么入门学 Oracle?
语航大黄: oracle的体系太庞大了,对于初学者来说,难免会有些无从下手的感觉,什么都想学,结果什么都学不好,所以把学习经验共享一下,希望让刚刚入门的人对oracle有一个总体的认识,少走一些弯路. 一、定位 oracle分两大块,一块是开发,一...

天桥区13823182485: 我如何学习Oracle数据库?
语航大黄: 没接触过数据库的话 不建议从oracle学起; 可以从《数据库原理》开始,先了解下数据库体系结构,了解通用SQL语句……当然 最好是安装一个数据库(MySQL、SQL Server 、Oracle选一)参考一本基础书,然后对着书敲敲里面的语句,执行下.新手推荐《21天精通Oracle数据库》

天桥区13823182485: Oracle数据库该如何学习?
语航大黄: 学习好ORACLE,首先要学习ORACLE体系结构. 1、如果有一定的数据库基础,知道SQL是怎么回事,即使写不出来简单的SQL,但可以看动它们,你就可以跳到2.否则请先看一下数据库基础和SQL语言,不需要很深,更不需要去记忆那些...

天桥区13823182485: 学习Oracle数据库的开发及应用最好在什么平台上?是windows还是linux或是unix??? -
语航大黄: 学习oracle用什么样的环境,主要取决于你的工作侧重点:1.数据库开发:在windows下就可以了,不管服务器什么平台,都可以(pl/sql developer,toad等工具)连到服务器,编写脚本代码.2.数据库维护:oracle的应用一般在unix,linux下居多,特是大型的应用,所以如果做类似dba方面的工作,就要会unix,linux了,要在这些环境多练习.

天桥区13823182485: 如何学习Oracle
语航大黄: 学习Oracle需要大量的时间付出.一般的学习方法是 1.首先你要喜欢她; 2.要多阅读.大量的阅读是必不可少的; 3.多写作.通过写作来进行自我学习的总结和提高; 4.确定一些阶段性的目标去实现.要到泰山之巅,也需一个一个台阶的攀登;...

天桥区13823182485: 学习oracle的方法? -
语航大黄: 如何学习Oracle? 经常有一些Oracle的初学者问到这个问题,这里算是一个统一答复. 1、如果有一定的数据库基础,知道SQL是怎么回事,即使写不出来简单的SQL,但可以看动它们,你就可以跳到2.否则请先看一下数据库基础和SQL语言...

天桥区13823182485: oracle数据库问题 -
语航大黄: 1.进行逻辑备份与回复 方法:使用exp 和 imp这两个命令 本地电脑使用exp命令导出dmp文件.将这个文件复制到其它电脑上.在其它电脑上执行imp命令导入该dmp文件进行数据回复.2.进行物理备份 方法: 将oracle的数据库文件全部复制到其它电脑.其它电脑上用这些文件替换掉原来的文件,完成数据库迁移.一般来说,数据库文件放在%oracle_home%product\10.1.0\oradata\orcl 这个目录下.其中orcl对应的是数据库的名字. 当然前提是数据库版本是10.1 3.直接导出insert sql 语句

天桥区13823182485: 如何学好oracle啊? -
语航大黄: 一句话:多看书、多学习、多参与项目,多动手,多实践.技术方面的东西,除了自己动手和积累,除此以外,没有捷径. 是不用把Oracle想的太复杂,但二楼的哥们说的也有点太轻巧了吧,呵呵.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网