`
sty2008boy
  • 浏览: 295437 次
  • 性别: Icon_minigender_1
  • 来自: 太原
社区版块
存档分类
最新评论

plsql developer导入导出数据库方法

阅读更多
PLSQL导入导出数据库
 
以前导数据库信息的时候,总是会先开启sql窗口,把自己手写的建表文件复制进去,然后再导入数据信息。

今天突然懒得去找以前的建表文件,而想用SLSQL直接从一个数据库中导出信息,导入到另外一个数据库中,发现自己对PLSQL的导入导出完全不了解。下面详细记录一下。

先写一个正确的方法:

导出步骤:

1 tools ->export user object 选择选项,导出.sql文件

2 tools ->export tables-> Oracle Export 选择选项导出.dmp文件

导入步骤:

1 tools->import tables->SQL Inserts 导入.sql文件

2 tools->import talbes->Oracle Import然后再导入dmp文件

数据库的导入导出成功

 

Tools->Export User Objects导出的是建表语句(包括存储结构)

Tools->Export Tables里面包含三种导出方式:

三种方式都能导出表结构以及数据,网上说三种方法有区别,如下:

Oracle Export,Sql Insert,pl/sql developer
第一种是导出为.dmp的文件格式,.dmp文件是二进制的,可以跨平台,还能包含权限,效率也很不错,用得最广
第二种是导出为.sql文件的,可用文本编辑器查看,通用性比较好,但效率不如第一种,适合小数据量导入导出。尤其注意的是表中不能有大字段(blob,clob,long),如果有,会提示不能导出(提示如下:
table contains one or more LONG columns cannot export in sql format,user Pl/sql developer format instead),可以用第一种和第三种方式导出。
第三种是导出为.pde格式的,.pde为Pl/sql developer自有的文件格式,只能用Pl/sql developer自己导入导出;不能用编辑器查看。

个人比较中意第二种方法,毕竟是SQL文件嘛,自己还可以看,想改也方便

 

操作选项
一般一些选项选择看字面意思就可以了,重要的上面已经写了(主要include privilege只是包含一些建表信息,并不包括存储过程信息,话说我被这个选项骗了……还是忽略它吧……)

选择drop tables信息中会包含删表语句(注意:选了drop tables就已经默认选了create tables 和 truncate tables),create tables是建表信息,truncate tables和delete tables都是再再插入数据前先删除原有的信息,这两个是二选一,但是truncate tables效率高很多。

where clause可以输入很多命令,比如rownum < 10000只导出每个表的前10000行,等等信息,具体在查信息。

命令形式的导入导出:
 

最近处理将Excel数据导入Oracle的工作比较多。之前都是采用Sqlldr命令行导入的方式处理。每次导入不同格式的Excel表数据,都需要先把Excel文件由“.xls”格式转换为“.csv”格式,再手工根据Excel文件创建对应得数据表,然后再修改“.ctl”配置文件,操作下来比较麻烦。今天在查看PLSQL Developer菜单的时候,才发现在“工具”原来就有“ODBC导入器…”的功能,不仅可以导入Excel数据,而且还可以导入dBase、MS Access中的数据。
 
 

 

分享到:
评论

相关推荐

    如何利用PLSQL DEVELOPER导入导出数据库表

    如何利用PLSQL DEVELOPER导入导出数据库表

    PLSQL Developer 导入导出数据库

    oracle数据库导出方式很多,但是大家刚接触可能最喜欢图形化的方式来导出oracle数据库,下面我分享一下我的导出过程,有详细的截图

    PL_SQL Developer导入导出数据库方法及说明1

    PL_SQL Developer导入导出数据库方法及说明1 PL/SQL Developer 是 Oracle 数据库中用于导入或导出数据库的主要工具,本文 主要介绍了利用 PL/SQL Developer 导入和导出数据库的过程,并对导入或导出 时的一些注意...

    PL/SQL Developer导入导出数据库方法及说明

    PL/SQL Developer是Oracle数据库中用于导入或导出数据库的主要工具,本文主要介绍了利用PL/SQL Developer导入和导出数据库的过程,并对导入或导出时的一些注意事项进行了说明,接下来我们一一介绍。  导出步骤: ...

    使用PLSQL导出导入表

    如何从oracle数据库中快速方便的导入导出,此教程教会你利用PLSQL Developer快速完成

    通过PLSQL的进行oracle数据库导入导出

    我们一直在寻求一个好的工具,这个工具可以将业务数据库的表数据进行导出,并且支持灵活的数据导入要求,以便进行测试数据库搭建和紧急故障恢复。 本文就plsqldev工具提供的“PL/SQL Developer”导出表的工具做一个...

    解析PL/SQL Developer导入导出数据库的方法以及说明

    PL/SQL Developer是Oracle数据库中用于导入或导出数据库的主要工具,本文主要介绍了利用PL/SQL Developer导入和导出数据库的过程,并对导入或导出时的一些注意事项进行了说明,接下来我们就一一介绍。导出步骤: 1 ...

    用plsql将mdb文件导入到oracle数据库中

    用plsql将mdb文件导入到oracle数据库中

    plsql developer 中文使用手册 最新 7.0 plsql developer 使用手册(中文)

    6.6 更新数据库....................................................43 6.7 查看和编辑 XMLTYPE 列..........................................44 6.8 直接查询导出................................................

    基于PLSQL的数据库备份方法及相关问题解决说明

    PL/SQL Developer是Oracle数据库中用于导入或导出数据库的主要工具,文档主要介绍了利用PL/SQL Developer或者是以cmd命令行方式导入和导出数据库数据的过程,并对导入或导出时的一些注意事项进行了说明,

    PLSQL Developer用户指南

    PL/SQL Developer 是一个为 Oracle 数据库开发存储程序单元的集成开发环境(IDE),使用 PL/SQL Developer 你能方便地创建你的客户/服务器应用程序的服务器部分 ,绝对实用 目录.3 1. 介绍.....9 2. 安装...13 2.1 ...

    Oracle导出的dmp格式文件导入到达梦的操作步骤

    详细介绍了从Oracle数据库中导出的dmp格式的数据库文件再导入到达梦7中的操作步骤

    PLSQLDeveloper下载

    使用这些工具,您可以重新编译全部不合法对象、查找数据库源中文本、导入或导出表格、生成测试数据、导出文本文件、监控dbms_alert和dbms_pipe事件、浏览会话信息等。 授权——大多数开发环境中,您不希望所有数据库...

    PLSQL导入导出

    PL/SQL Developer是Oracle数据库中用于导入或导出数据库的主要工具。 导出步骤:

    PLSQL Developer 10.0.5.1710〖附中文补丁和注册机〗

    使用这些工具,您可以重新编译全部不合法对象、查找数据库源中文本、导入或导出表格、生成测试数据、导出文本文件、监控dbms_alert和dbms_pipe事件、浏览会话信息等。  授权——大多数开发环境中,您不希望所有...

    Oracle数据库导入/导出

    1. Oracle数据库 导入/导出 的简要介绍 2. 数据库模式的导入和导出 3. 用户模式的导入和导出 4. 表模式的导入和导出 5. PLSQL Developer等工具附带的导入和导出功能

    oracle数据库对象备份与恢复脚本工具

    2、以下脚本均在PL/SQL的COMMAND WINDOWS窗口执行,执行脚本与脚本输出的文件默认存放路径为“C:\Program Files\PLSQL Developer”,可以通过修改PL/SQL工具的Preferences-&gt;Files-&gt;Directories-&gt;Command files设置你...

    PLSQL Developer 10.0.4.1708〖附中文补丁和注册机〗

    使用这些工具,您可以重新编译全部不合法对象、查找数据库源中文本、导入或导出表格、生成测试数据、导出文本文件、监控dbms_alert和dbms_pipe事件、浏览会话信息等。  授权——大多数开发环境中,您不希望所有...

    PLSQL_Developer7.0中文帮助手册

    2.5 卸载 PL/SQL DEVELOPER 3. 编写程序 3.1 创建程序 3.2 保存程序16 3.3 修改程序17 3.4 编译程序17 3.5 置换变量18 4. 测试程序...............................19 4.1 创建测试脚本..........19 4.2 运行测试...

    PLSQL Developer(免安装、汉化版,很好用的) 8.0.3.1510.rar

    使用这些工具,您可以重新编译全部不合法对象、查找数据库源中文本、导入或导出表格、生成测试数据、导出文本文件、监控dbms_alert和dbms_pipe事件、浏览会话信息等。  授权——大多数开发环境中,您不希望所有...

Global site tag (gtag.js) - Google Analytics