oracle 11g导出的dmp文件怎么导入10中?

据说是版本问题,我想用notepad++改版本,结果dmp文件太大500多兆,打不开,谁帮忙解决下。不胜感激。

需要看你的dmp是用什么方式导出的:
如果是采用数据泵方法(expdp)导出,在导出的时候添加version=10.2.0.1 参数,即可保证10g以上所有版本可以导入;
如果是采用exp方式导出,则用导出客户端一样的客户端导入即可,不存在版本问题。
直接用编辑工具修改dmp文件的版本号,最好还是别这样做,你很难保证保存的时候编码格式跟原来完全一样。
建议你用expdp重新导出一次。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-06-01
这个不会弄。

我建议一直方法:
用pl/sql developer的工具,导出其自己的格式,然后到10g中导入

如果只有dmp,那么先安装一个11g的,导入后,在用plsql developer进行导出本回答被提问者和网友采纳
第2个回答  2012-06-01
用10G的客户端连接11G重新导出,500M很快的。
然后在导入10G

如何在oracle数据库中将11g的dmp导入到10g的数据库中
Oracle 11g数据导入到10g一、在11g服务器上,使用expdp命令备份数据11g 导出语句:EXPDP USERID='facial\/facial@orcl as sysdba' schemas=facialdirectory=DATA_PUMP_DIR dumpfile=test.dmp logfile=test.log version=10.2.0.1.0二、在10g服务器上,使用impdp命令恢复数据准备工作:1.建库2.建表空间3...

如何将Oracle11g备份导入到10g?
Oracle11g 数据导入到oracle10g 中:\\x0d\\x0a1.在oracle11g 服务器命令行中用expdp 导出数据\\x0d\\x0aexpdp ts\/ts@orcl directory=expdp_dir dumpfile=tianshan.dmp logfile=tianshan.log version=10.2.0.1.0 (schemas=ccense)\\x0d\\x0a\\x0d\\x0a2.在oracle10g 服务器DOS 命令行中用IMP...

oracle 11g 导出数据如何导入到oracle 10g
1、如果你还能够重新导出一下的话,用oracle10g的客户端连接到11g的服务器把数据导出来,这时候导出的数据文件再用相同的客户端导入到10g中。2、如果你手里只有【oracle 11g 导出的.dmp数据】的话,怕是很麻烦了,因为oracle高版本导出的dmp文低版本不认,只能先安装一个11g数据库把dmp文件导入后 再...

oracle,11g的dmp文件导10g的版本中,提示ORA-00041错误,有五个文件...
用exp导出dmp,用imp导入,版本向下兼容,向上不兼容。10g的可以导入到11g,反过来不行。用expdp导出,带参数可以实现,从11g导入到10g,方法:expdp中加入版本指定 :VERSION=10

oracle 11g如何导入.dmp文件
1、搜索cmd,打开命令指示符界面。2、然后以管理员身份登录,进入到操作页面中。3、然后在弹出来的页面中创建表空间。4、在弹出来的页面中创建用户,设置密码 5、然后在弹出来的页面中授权dba。6、在弹出来的页面中输入exit,退出sql。7、导入命令:imp 用户名\/密码@实例名 file=导入的dmp文件路径 ...

oracle 11g如何导入.dmp文件
要将.dmp文件导入Oracle 11g数据库,首先需要通过命令提示符进行操作。步骤一,打开命令行界面,以管理员权限登录。然后,进入数据库管理的命令行环境,以便进行必要的设置和操作。在命令行中,创建一个新的表空间,这将为.dmp文件的数据提供存储空间。接着,为你的数据库创建一个用户,并设置一个安全的...

如何将oracle10g上的dmp文件导入到11g中
在导入Oracle 10g的dmp文件到11g数据库时,如果遇到版本不匹配的问题,可以通过sed命令进行版本号的修改,例如将10.2.0改为11.2.0。具体命令为:sed -i 's\/10.2.0\/11.2.0\/g' file.dmp。在导入之前,确保已经创建了相应的用户或表空间。可以使用同样的sed命令来修改dmp文件中的表空间名称,...

oracle数据库版本11.0.2.3用exp导出的dmp文件可以导入11.0.2.1版本中...
schemas=sybj directory=DATA_PUMP_DIR dumpfile=dag.dmp logfile=dag.logversion=11.0.2.1\\x0d\\x0aIMPDP USERID='SYS\/sys@daggis as sysdba' schemas= sybj directory=DATA_PUMP_DIRdumpfile=dag.dmp logfile=dag.log version=11.0.2.1\\x0d\\x0a可以是试试 我导出的是11g往10g导入成功...

oracle 11g数据库导入oracle 10g导出的dmp文件出错 ora-39083
impdp 使用 version 参数指定10g的具体版本,你未提到你的10g到底是什么版本号,所以无法给出具体 version =

window搭建Oracle 11g并导入dmp文件
首先将dmp文件导入到安装目录的dpdump目录下,然后在当前目录下打开命令行窗口,输入特定命令进行导入。由于错误提示,需要创建相应的表空间。根据导入日志的报错信息创建表空间,并重新执行导入命令。在导入过程中遇到了多个错误,包括表空间不存在、不能扩展表空间等,通过搜索和尝试,找到了相应的解决方案。...

相似回答