今天兴业给了一个dmp 文件 是oracle 11g 导出的. xy.dmp (这个文件时exp 命令导出 非 expdp 导出)
任务是导入到229 的oracle 10.2.0.1.0 linux
前提 我本地安装了oracle 11g 的 客户端和服务端.
我的做法是这样的
1.通过imp 命令将 xy.dmp 导入到 我本地的11g
imp userid=用户/密码 fromuser=EMM toUser=EMMXY file="xy.dmp" log="xy.log";
//fromuser 指的是dmp文件中从哪个用户导出的数据 toUser 当然是要导入到哪个用户
2.通过本地 11g dump 一个dmp
expdp EMMXY/password schemas=EMMXY dumpfile=emmxy2.dmp logfile=emmxy2.log version=10.2.0.1.0 ";
// schemas是要导出的用户名 这里要注意,expdp/impdp导入导出时
schemas 也就是用户名要一致。
3.将本地导出的dmp 文件放到229 oracle dmp 目录 /app/oracle/product/10.2.0/db_1/rdbms/log/ ,如果不知道可以先写个错误的,会有提示
impdp emm4xy/password schemas=EMMXY dumpfile=EMMXY2.DMP logfile= emmxy.log version=10.2.0.1.0";
分享到:
相关推荐
oracle DMP版本修改 (12C 导入 10G) 可将12C的DMP文件修改版本号后导入到10G数据库中。
11G导出的DMP往往无法导入的10G,本工具可以修改DMP文件的头部,使11G的DMP可以顺利导入到10G
oracle导入导出DMP数据库oracle导入导出DMP数据库oracle导入导出DMP数据库oracle导入导出DMP数据库oracle导入导出DMP数据库
Oracle的dmp文件版本转换11转10 ,10转11均可转换转换工具
oracle10g导入11g导出数据时报版本号错误,如果直接用UE修改,又是数据较大且不能保证修改成功,网上搜集到神器,可以快捷修改dmp版本号:各版本对应版本号: 11g R2:V11.02.00 11g R1:V11.01.00 10g:V10.02.01 ...
详细介绍了从Oracle数据库中导出的dmp格式的数据库文件再导入到达梦7中的操作步骤
龙蜥anolis系统oracle11g安装包,内含安装脚本支持龙蜥系统下自动安装数据库,并还原数据库dmp文件
Oracle数据导入dmp文件可以是“某个用户下的数据库”,也可以是“某张表”,这里以导入数据库为例说明: <方法1: 使用客户端Enterprise Manager Console> 1.用SYS用户名,以DBA的身份在ie中登入到数据库(ORACLE...
ORACLE 11G导入到10G的命令,从11G数据库导出,可导入到10G数据库。
解决Oracle导出dmp文件空表导不出问题!可有效的处理到处问题
Oracle expdp/exp dump备份文件恢复工具OraDumpReader可以直接读取查看oracle导出工具(包括exp和expdp)所产生的dump文件中的数据。 当这些dmp文件被病毒软件加密破坏后,仍可以通过扫描整个文件,找出剩余的数据。
对于本机安装了oracle 客户端,下述命令都可以在 dos 执行,当然 dmp 文件导出在本地。 但在实际研发时,没人愿意在本机上安装庞大的 oracle 软件,这时你需要使用 Xshell/puTTY.. 远程工具连接到 Linux 进行操作,...
通过bat实现oracle11g用户创建、授权、dmp文件导入,以及directory路径修改,文件复制、文件夹创建等功能
Oracle数据库导入dmp文件
oracle 11g图形创建实例、表表空间,都是在控制台操作,图文教程,原创,另附SQL命令创建表空间、角色和导入dmp文件
oracle导入dmp文件之前要做的工作
如何用oracle导入导出dmp文件,有图,步骤详细
Oracle导入导出自动备份
修改oracle的dmp文件版本,可以把高版本导出的dmp文件修改为低版本,从而导入到低版本的oracle数据库.
文档中分步骤的详细列举了客户端导入导出dmp文件,sql文件的方法及每段命令的含义,同时包括服务器端导入导出dmp文件的方法,可以修改表空间及用户名称。很好的一份资料