dmp导入mysql oracle_mysql 导入 oracle dmp - CSDN
精华内容
参与话题
  • 有一个从oracle导出的dmp文件,需要导出.csv或者.sql再导入mysql,请问该怎么办,从来没用过oracle,装了个11g之后连服务都起不来。。
  • 1、dmp文件是无法直接转换为.sql文件的,所以首先把dmp文件导入Oracle数据库中,然后重新导出格式为.sql文件格式,在此先省略导出步骤,注意此时导出的.sql文件为数据库的表结构,并没有数据 2、下载安装...

    一、前提及准备:

    1、dmp文件是无法直接转换为.sql文件的,所以首先把dmp文件导入Oracle数据库中,然后重新导出格式为.sql文件格式,在此先省略导出步骤,注意此时导出的.sql文件为数据库的表结构,并没有数据

    2、下载安装PowerDesigner工具

    我的百度云链接:https://pan.baidu.com/s/1_cckWkisCzWPb08-cBj4iA 
    提取码:apdn 

    安装步骤压缩包内有

    二、转换文件

    1、打开PowerDesigner,下图操作

    2、选择需要转换的数据库文件的版本我的是ORACLE 11g

    3、添加需要转换的sql文件

    4、如下图

    5、选择需要转换的mysql版本

    6、使用快捷键Ctrl+G,选择导出文件的路径,可以修改文件名称

    7、close

    展开全文
  • Oracledmp文件的导入

    千次阅读 2019-09-10 16:47:45
    2,在导入dmp文件的时候,也是利用navicat,显示没有systemdba权限 3,先创建新用户赋予systemdba权限,但是有显示insufficient privileges(权限不足) 4,放弃navicat 利用mysql service 在控制台进行操作cmd 5...

    1 对于数据库的操作大多数的人喜欢用工具,Nacicat等,

    2,在导入dmp文件的时候,也是利用navicat,显示没有systemdba权限

    3,先创建新用户赋予systemdba权限,但是有显示insufficient privileges(权限不足)

    4,放弃navicat   利用mysql service     在控制台进行操作cmd

    5,imp username/password @SID file=c:\dev\*****.dmp;

    **** username  用户名   password用户密码    SID 服务器的类型(有的人为Oracle或XE)  file文件的路径

    展开全文
  • 如何将dmp文件导入到自己的oracle数据库中

    万次阅读 多人点赞 2016-12-16 17:26:20
    1、首先,我们可以先建立自己的一个用户表...datafile 'D:\oracle\product\10.2.0\userdata\test.dbf' (这边可以写成oracle的某个路径下) size 50m (初始大小) autoextend on;(自动扩展) 2、接下来,我们

    1、首先,我们可以先建立自己的一个用户表空间,创建表空间的格式如下:

    create tablespace test(表空间的名字) 
    datafile 'D:\oracle\product\10.2.0\userdata\test.dbf'  (这边可以写成oracle的某个路径下)
    size 50m  (初始大小)
    autoextend on;(自动扩展)


    2、接下来,我们可以创建一个自己的用户,创建格式如下:

    CREATE USER utest (用户名) 
    IDENTIFIED BY upassword(密码)
    DEFAULT TABLESPACE test(上面创建的表空间) 
    TEMPORARY TABLESPACE temp;(临时表空间就写temp即可)


    3、然后,我们需要给自己的用户赋予权限来管理自己的表空间

    GRANT CONNECT TO utest;  
    GRANT RESOURCE TO utest;  
    GRANT dba TO utest;--dba为最高级权限,可以创建数据库,表等。


    以上三条语句的执行环境都需要进入oralce之后

    cmd下进入oracle的方式

    sqlplus system/密码      回车即可


    4、接下来我们就可以将我们的dmp文件导入到我们自己的表空间中了,导入方式

    imp usename/password@SID full=y  file= d:\data\xxxx.dmp ignore=y


    导入实例

    imp utest/upassword  file=D:\20140227.dmp full=y ignore=y (将文件导入到我们自己新建的用户的表空间中)  注意:这条语句的执行环境是刚进命令台时的环境


    展开全文
  • mysql导入dmp文件及导出

    千次阅读 2018-12-19 15:31:57
    使用命令导入dmp文件 #1.进入mysql bin目录 cd C:\Program Files\MySQL\MySQL Server 5.7\bin #2.使用导入命令; ds0 是数据库名, path是数据库文件(dmp/sql)路径  mysql -u root -p ds0 < d:\current_sql....

    使用命令导入dmp文件

    #1.进入mysql bin目录
    cd C:\Program Files\MySQL\MySQL Server 5.7\bin

    #2.使用导入命令; ds0 是数据库名, path是数据库文件(dmp/sql)路径
     mysql -u root -p ds0 < d:\current_sql.dmp
    #3.输入密码回车

    注意:mysql导入时出现"ERROR at line : Unknown command '\''."

    是因为导出时字符集的问题,在导入时加上mysql -uroot -p123456 --default-character-set=utf8 databases  < /home/databases.sql ,就可以了。

    使用工具导入dmp文件

    #1.重命名dmp文件后缀为sql

    #2.使用navicat/其他工具使用导入sql的功能即可(测试navicat12版本通过)

    如何使用dump工具导出sql(当前使用的为mysql 5.7版本)

    #1.进入mysql bin目录
    cd C:\Program Files\MySQL\MySQL Server 5.7\bin
    #2.使用dump命令; ds0指数据库名称,后面的为导出路径(如果只导出部分表在数据库名称后分别以空格分隔即可, eg: ds0 user role)
    mysqldump -h 127.0.0.1 -u root -p ds0 > d:\current_sql.sql
    #3.输入密码回车

    原文:https://blog.csdn.net/if_you_can_please_do/article/details/77771565 
     

    展开全文
  • 之前写过一篇如何使用SQL developer将MySQL数据库迁移至Oracle数据库文章链接:http://blog.csdn.net/zj_maddog/article/details/75222516现在我需要将迁移完成的数据库导成SQL文件(包含表,数据等),再导入到其他...
  • 数据库schema的导出和导入

    千次阅读 2017-09-25 15:24:57
    1、使用oracle用户通过ssh登录对应的数据库服务器,通过. prof_xxxxxx 生效环境变量,如果没有环境变量则创建环境变量,修改sid 2、使用expdp 导出schema,红色部分根据实际情况修改  expdp system/密码...
  • 2019独角兽企业重金招聘Python工程师标准>>> ...
  • win10导入oracledmp文件方法

    千次阅读 2018-03-11 19:47:52
    一,在Oracle的安装文件的BIN目录下,shift +右键 开启powershell命令窗口。当前操纵目录为F盘。二,以dba身份登录oracle数据库:Sqlplus user/123@orcl as sysdba或者:Sqlplus user/123@192.168.0.11/orcl as ...
  • Oracle数据中数据导入mysql有很多方式,sql、文本文件等,都可以完成,使用navicat的ODBC更快、更方便 1)创建数据源 打开控制面板、管理工具、数据源(ODBC),点击添加 配置:数据源名自已定义、TNS可使用IP...
  • oraclemysql导入导出

    千次阅读 2012-04-06 15:34:36
    oracle导出:exp PECARD_HN/PECARD_HN@192.168.141.40:1521/orcl file=E:\work\dmp\PECARD...oracle导入:imp PECARD_HN/PECARD_HN@127.0.0.1:1521/orcl file=E:\work\dmp\PECARD_HN.dmp full=y mysql导出:mysqldump
  • 关于Oracle数据导入导出不同于像MySQL那么简单,初学者也容易犯困,搞得模糊不清。本文就详细介绍Oracle导入导出,帮助大家理清思路。从入手工具可分为三种方式,一种是传统的DOS窗口,输入执行的SQL语句,另一种也是...
  • 注:原作者:csdn用户 Listen_Silently   1、首先,我们可以先建立自己的一个用户表...datafile 'D:\oracle\product\10.2.0\userdata\test.dbf' (这边可以写成oracle的某个路径下) size 50m (初始大小) autoex...
  • title: Centos7下Oracle 11g r2 本地/远程 用exp/imp命令快速导入导出数据 实践...oracle导入导出不像mysql那么方便,这边记录下oracle本地/远程导入导出(imp/exp)实践过程 【用 exp 数 据 导 出】: 1. 将数据库TE...
  • KETTLE 从oracle将表导入mysql

    千次阅读 2016-01-28 13:52:15
    Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,数据抽取高效稳定,我在使用中将oracle的表导入mysql十分方便.
  • oracle——expdp与impdp备份使用方法

    千次阅读 2017-07-25 18:58:44
    一、引言 二、使用方法 create directory dump as 'E:\xcy\expdb'; grant read,write on directory dump to jgs;...expdp jgs/123 directory=dumpdir dumpfile=user1.dmp cluster=n; i
  • 尝试了oracle to mysql工具,迁移时报错不说,这么大的数据量,用这种简陋的工具不大可靠。意外发现平时用的数据库视图工具Navicat Premium中有数据迁移工具,意外的好用。这个工具本身支持mysqloracle,sqlLite,...
  • docker安装oracle11g并且导入dmp文件

    千次阅读 2019-08-23 15:56:54
    使用如下命令拉取oracle11g镜像 $ docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g 由于镜像比较大,拉取需要耗费一些时间 拉取完毕后可以使用docker images查看镜像文件 $ docker images ...
  • 使用plsql导入、导出oracle数据库

    万次阅读 2018-04-18 09:10:31
    1、使用PL/SQL导出、导入表在使用PL/SQL操作oracle数据库时,经常使用的一个操作就是将自己写的数据表导出,或者想把他人的数据表导入到自己的数据库中。虽然是很简单的操作,但自己之前一直出错,所以在这里记录...
1 2 3 4 5 ... 20
收藏数 920
精华内容 368
关键字:

dmp导入mysql oracle