Oracle数据库dmp转mysql格式
一、背景
一项目客户是oracle数据库,需要导一个表数据到自研系统mysql数据库,甲方已给出oracle格式dmp文件!
处理思路:
①、安装Oracle数据库。
②、用甲方提供oracle格式dmp文件导入我方自搭建的Oracle。
③、安装一台mysql数据库或使用现成的MySQL数据库。
④、使用Navicat工具,使用 工具数据传输功能将Oracle数据传输至mysql!
二、安装Oracle数据库。
忽略此步骤,度娘一堆安装教程。
大致就是使用Centos7桌面服务器安装。
参考连接:https://www.cnblogs.com/nmlwh/p/11923553.html#top
三、Oracle数据库导入dmp备份文件。
备份还原参考:https://www.cnblogs.com/xiaohuizhenyoucai/p/11100750.html
①、使用imp命令导入
[oracle@localhost mnt]$ imp system/*******@abc file=/mnt/sxgddzhdaochu20220302.dmp ignore=y full=y
system:oracle用户
*****:代表密码
@abc:数据导入abc数据库
file:导入文件绝对路径。
报错:
[oracle@localhost mnt]$ imp system/aaaAAA3451@abc file=/mnt/sxgddzhdaochu20220302.dmp ignore=y full=y
Import: Release 12.1.0.2.0 - Production on Tue Mar 8 21:14:59 2022
Copyright (c) 1982, 2014, Oracle and/or its affiliates. All rights reserved.
Connected to: Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options
Export file cre