dmp文件导入orcale

第一步,在本地安装oracle数据库,plsql软件。(oracle管理员账户:system 密码:orcl,用户创建表空间、用户功能)
第二步,找客户要 dmp文件,及表空间名称(oabase)、导出的用户名称(oabase)。
第三步,在本机oracle创建表空间、创建对应的用户信息(注意,创建表空间、用户,都需要与客户给定的一致)。
1.表空间创建语句如下(找到oracle表空间存放路径,例如:D:\Development\DataBase\oracle11g\app\HY\oradata\orcl):
create tablespace oabase


logging   


datafile 'D:\Development\DataBase\oracle11g\app\HY\oradata\orcl\oabase.DBF'  


size 50m   


autoextend on   


next 50m maxsize 20480m   


extent management local;


        2.用plsql软件创建用户,选择默认表空间(如上创建的表空间)及临时表空间temp。指定dba角色。


第四步,将客户提供的dmp文件用oracle imp命令导入即可。
例如:imp oabase/oabase@orcl file=d:/TB_CY_WORKINFOTYPE.dmp log=d:/TB_CY_WORKINFOTYPE.log fromuser=oabase
例如:imp oabase/oabase@orcl file=d:/TB_CY_WORKINFO.dmp log=d:/TB_CY_WORKINFO.log fromuser=oabase
例如:imp oabase/oabase@orcl file=d:/TB_CY_WORKINFOMAIN.dmp log=d:/TB_CY_WORKINFOMAIN.log fromuser=oabase


查看日志,导出不出警告即可。


第五步,使用程序将数据库的数据select出来。insert到mysql数据库,该功能即操作完成。


imp oabase/oabase@orcl file=E:/tables/oabase-zbsworkinfo.dmp log=d:/TB_CY_WORKINFOTYPE.log fromuser=oabase


imp oabase/oabase@orcl file=E:/tables/oabase-zbsworkinfomain.dmp log=d:/TB_CY_WORKINFOTYPE.log fromuser=oabase


imp oabase/oabase@orcl file=E:/tables/regulation.dmp log=d:/TB_CY_WORKINFOTYPE.log fromuser=oabase
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值