oracle11g如何导入dmp文件|oracle 11g 如何打开dmp文件

1. Oracle 11g如何用企业管理器导入.dmp文件

用DOS命令把oracle数据库中A数据库中的A表中的数据导入B数据库中代码:exp 用户名/密码 file=F:/a.dmp tables=(a);先A表导出imp 用户名/密码 file=F:/a.dmp tables=(a);再把A表导入

2. 怎样将oracle11g64位导出的dmp文件导入到oracle11g32位数据库中(都是64位操作系统)

使用imp命令正常导入就行了;文件格式与64位还是32位是没有关系的

3. 需要向Oracle11G数据库中导入多个dmp文件,总量200多G!如何操作

大文件表空间只有一个数据文件

4. oracle11g导入dmp文件 数据丢失

按照以下方式操作。cmd命令行里面输入sqlplus查看,将需要导入的dmp文件放在oracle11g的安装目录里面的./admin/orcl/dpmp目录下面,打开cmd,直接输入导入的命令:impdp 用户名/密码 mpfile=文件名.dmp,eg:impdp uf01/uf01 mpfile = U8C.dmp。dmp文件是从一个Oracle 9i的数据库上exp出来的,在导入Oracle 11g版本的时候,可能会随机错误。

5. sql deverloper 如何导入数据库.dmp文件(oracle 11g),导入.dmp文件提示没有为dmp类型注册的读进程

在运行中输入cmd 弹出命令行窗口 ,找到你的oracle 的安装目录 找到bin目录 之后 在bin目录下 输入:imp userid=用户名/密码@orcl file=d:\nc60.dmp full=y用户名 :就是你的目标用户 。密码 :就是你的目标用户登录密码。orcl:是实例名称 就是数据库名file:就是你要导入的dmp文件全路径。full=y 是否全部导入 只有当前用户是dba的时候 才能用此选项 。

6. sql deverloper 如何导入数据库.dmp文件(oracle 11g)

用工具(pl/sql):工具->导入表->Oracle导入,填写导出用户,与要导入的用户(目标用户),界面上应该是从用户 和 到用户,选择你的mp文件位置,非导入可执行文件选项,点击导入就可以了。命令行方式:imp userid=user/password@SID file='d:\xxx.dmp' fromuser=xxxx touser=yyyy commit=y buffer=100000000这是数据较多的情况,如果数据不多,可以不加commit与buffer参数,userid是目标数据库的用户。

7. oracle 11g 如何打开dmp文件

1、先安装好11g,创建表空间再创建用户。CREATE TABLESPACE TS1 DATAFILE '/data1/oracle/ts1.dbf' SIZE 512M AUTOEXTEND ON NEXT 256M MAXSIZE UNLIMITED;create user user01 identified by 123456 default tablespace TS1;grant dba,resource,connect to user01;2、dmp是备份文件,一般会包含用户和表空间信息3、dmp文件是如果用exp导出的,就用imp导入imp user01/123456 file=a.dmp FULL=y4、dmp文件是如果用expdp导出的,就用impdp导入create or replace directory expdp_dir1 as '/data1/backup';grant read,write on directory expdp_dir1 to user01;或者grant read,write on directory expdp_dir1 to public;例如:impdp user01/123456 directory=expdp_dir1 mpfile=a.dmp logfile=impdp.log5、查询sqlplus /nologconn user01/123456select * from tab;

8. sqldeverloper如何导入数据库.dmp文件(oracle11g)

用工具(pl/sql):工具->导入表->Oracle导入,填写导出用户,与要导入的用户(目标用户),界面上应该是从用户和到用户,选择你的mp文件位置,非导入可执行文件选项,点击导入就可以了。命令行方式:impuserid=user/[email protected]file='d:\xxx.dmp'fromuser=xxxxtouser=yyyycommit=ybuffer=100000000这是数据较多的情况,如果数据不多,可以不加commit与buffer参数,userid是目标数据库的用户。

9. 如何在oracle数据库中将11g的dmp导入到10g的数据库中

Oracle 11g数据导入到10g一、在11g服务器上,使用expdp命令备份数据11g 导出语句:EXPDP USERID=&#39facial/[email protected] as sysdba&#39 schemas=facialdirectory=DATA_PUMP_DIR mpfile=test.dmp logfile=test.log version=10.2.0.1.0二、在10g服务器上,使用impdp命令恢复数据准备工作:1.建库2.建表空间3.建用户并授权4.将test.dmp拷贝到10g的dpmp目录下–创建表空间create tablespace TS_Facial datafile &#39E:ORACLEPRODUCT10.2.0ORADATAORCLFacial.DBF&#39 size 500M autoextend on next 50M;–创建用户create user Facial identified by Facial default tablespace TS_Facial;–授权给用户grant connect,resource,dba to Facial;test.dmp 和 test.log 放在E:oracleproct10.2.0adminorcldpmp目录下10g 导入语句:IMPDP USERID=&#39facial/[email protected] as sysdba&#39 schemas=facialdirectory=DATA_PUMP_DIR mpfile=test.dmp logfile=test.log version=10.2.0.1.0 oracle10g 数据导入到oracle11g 中:在oracle10g 上执行:Exp ts/[email protected] file=D: ianshan.dmp在oracle11g 上创建好表空间和用户后执行:Imp ts/[email protected] file=D: ianshan.dmpOracle11g 数据导入到oracle10g 中:1.在oracle11g 服务器命令行中用expdp 导出数据expdp ts/[email protected] directory=expdp_dir mpfile=tianshan.dmp logfile=tianshan.log version=10.2.0.1.0 (schemas=ccense)2.在oracle10g 服务器DOS 命令行中用IMPDP 导入数据:把oracle11g 的备份文件放到oracl10g 服务器的impdp_dir 目录中,并创建好相应的用户和表空间,然后执行下面的命令:impdp ts/[email protected] directory=impdp_dir mpfile=tianshan.dmp logfile=tianshan.log version=10.2.0.1.0 (schemas=ccense)Oracle 的imp/exp 组件的一个操作原则就是向下兼容,且有一些规则:1、低版本的exp/imp 可以连接到高版本(或同版本)的数据库服务器,但高版本的exp/imp 不能连接到低版本的数据库服务器。2、高版本exp 出的dmp 文件,低版本无法imp(无法识别dmp 文件);低版本exp 出的dmp 文件,高版本可以imp(向下兼容)。3、从Oracle 低版本Export 的数据可以Import 到Oracle 高版本中,但限于Oracle 的相邻版本,如从Oracle 7 到 Oracle 8。对于两个不相邻版本间进行转换,如从Oracle 6 到 Oracle 8,则应先将数据输入到中间版本—Oracle 7,再从中间数据库转入更高版本Oracle 8。

10. 有人会将dmp文件导入到oracle11g中么,oracle11g本人也不会用啊,具体要怎么操作呢求大神

看你要导入到新表还是特定表了。最好11g中新建一个用户和对应表来操作。。导入可以用imp命令。具体的可以查一下使用参数和格式http://wenku..com/link?url=_6gCOMXvbsCpO3rsrAAlGiMn_6bgSu_TKFbmNDwBVmWt3eQcM5K0s8iZ2G_pEYpk8fFgGJ0a


赞 (0)