项目开发中难免遇到会让备份数据库和数据库导入的问题,今天获得一个dmp文件,为了方便在本地开发于是在本地安装的虚拟机vm12中安装了win7并安装了Oracle11g服务端,将其导入到本地oracle数据库中
导入的命令是
impdp share/share directory=dump_dir dumpfile=share.dmp remap_schema=share:test remap_tablespace=share:test logfile=impdp.log
上面的命令是最终的命令,如果上来就在命令行执行上面的命令则会报错,错误的界面忘了截图了
报错原因可能是
1.directory目录未创建
2.表空间对应不上
3.schema对应不上
首先说明一下上面的参数
directory:存放dmp文件的目录,不管导入导出都要创建此目录
dumpfile:导入或者导出的dmp文件
remap_schema:源库与导入的数据库对应的schema
remap_tablespace:源库与导入的数据库对应的表空间
logfile:导入过程中生成的日志文件,如果自己不命名会自动生成import.log日志文件
另外还有include exclude参数用于过滤要导入的表
所以导入之前未见目录的先创建目录
使用管理员登录 sqlplus "/as sysdba"
如果没有创建用户先创建用户并授权
create user test identified by 123456 default tablespace test;
grant connect, resource, dba to test;
创建目录
select * from dba_directories;//查询创建的目录
create directory dump_dir as 'E:/dump';
grant read, write on directory dump_dir to test;
dump_dir为自定义目录名称
as后的目录自己手动创建,然后将对应的dmp文件放入里面执行上面完整的命令即可
相关推荐
Centos7.6下oracle impdp导入和expdp导出,
很实用的数据库导入方法,总结了Oracle11g数据库备份文件的导入过程
imp方式批量oracle数据库bat脚本,bat文件中有标明配置数据库的链接信息和.dmp路径信息
oracle的impdp和expdp数据泵导入导出全备数据库-详细笔记文档总结
oracle跨版本导入备份DMP报实际值最大值错误
dmp低版本导入到高版本_修改oracle数据文件版本号
导入数据库:imp 导出数据库:exp
NULL 博文链接:https://bri-robby.iteye.com/blog/2327887
ORACLE 11G导入到10G的命令,从11G数据库导出,可导入到10G数据库。
主要介绍了Oracle导dmp出现文件ORA-12154: TNS: 无法解析指定的连接标识符问题的解决方案,需要的朋友可以参考下
将导入或导出的文件放在这个目录下 2、导出及导入 以SID=orcl,导出dmp的账号为test,导入dmp的账号为test为例。 若将数据从sfz中导出: expdp test/test@orcl directory=别名 dumpfile=导出文件名 导入到test中: ...
--如何在oracle中导入dmp数据库文件? 2006/2/16 zhanghua first create Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp...
oracle11g数据库导入导出: ①传统方式——exp(导出)和(imp)导入; ②数据泵方式——expdp导出和(impdp)导入; ③第三方工具——PL/sql Develpoer
使用impdp工具导入数据库 [root@dbserver ~]# impdp lisi/123456 DIRECTORY=dmpdir DUMPFILE=lisi-20111014.dmp REUSE_DATAFILES=Y TABLE_EXISTS_ACTION=REPLACE #恢复用户lisi的数据库 [root@dbserver ~]# ...
1.备份类型: 逻辑备份--exp/imp、...逻辑备份就是创建数据库对象的逻辑拷贝并存入一个二进制转储文件:.dmp文件 这些记录的导出与其物理位置无关。 导入的实质就是读取被导出的二进制转储文件并将其恢复到数据库。
impdp system/manager directory=dump_dir dumpfile=tab.dmp tables=hr.jobs remap_schema=hr:system 导入schemas: impdp hr/hr directory=dump_dir dumpfile=schema.dmp schemas=hr 把hr方案导入到system ...
expdp userid='ecp_v_1_5/... impdp userid='ecp_v_1_5/ecp' schemas=ecp_v_1_5 directory=DATA_FILE_DIR dumpfile=ecp_v_1_5.dmp version=10.2.0.1.0 1.查看目录及权限 SELECT privilege, directory_name, D
Impdp lwzx/1@orcl dumpfile=EXPDAT.DMP REMAP_SCHEMA=old_schema_name:new_schema_name Impdp 用户名/密码 数据库导出路径为oracle数据库备份/导入设置路径:E:\app\Hejiah\admin\orcl\dpdump exp username/...