`
sty2008boy
  • 浏览: 299302 次
  • 性别: 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数据库管理的重要工具之一,通过它可以实现数据库表的导入和导出。本文将详细介绍如何利用PLSQL DEVELOPER实现数据库表的导入和导出。 一、导出表...

    PLSQL Developer 导入导出数据库

    ### PL/SQL Developer 导入导出数据库知识点详解 #### 一、概述 在数据库管理过程中,经常需要进行数据的备份与恢复操作。对于Oracle数据库而言,常见的备份方式包括使用命令行工具`expdp`和`impdp`,或者利用第三...

    使用PLSQL导出导入表

    通过PLSQL Developer,你可以快速高效地完成Oracle数据库中的表导入导出工作,这对于数据库管理和开发来说是非常实用的技能。掌握这一技巧,不仅可以提升工作效率,还能确保数据的安全和完整。 通过阅读《使用...

    PLSQL导入导出数据方法 .doc

    PLSQL Developer是一款强大的Oracle数据库开发工具,它提供了方便的数据导入导出功能,使得数据库对象和数据的迁移变得简单。在本文中,我们将详细介绍如何在PLSQL Developer中进行数据的导入导出。 首先,我们来看...

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

    ### PL/SQL Developer导入导出数据库方法及说明 #### 一、引言 在数据库管理与维护工作中,经常需要进行数据库的导入与导出操作。这些操作有助于数据备份、迁移或者共享。PL/SQL Developer是一款功能强大的Oracle...

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

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

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

    【PL/SQL Developer 导入导出Oracle数据库详解】 在Oracle数据库管理中,高效的数据导入导出是确保数据安全和快速恢复的关键。PL/SQL Developer是一款强大的Oracle数据库开发工具,它提供了便捷的数据导出和导入...

    使用plsqldev对oracle数据库做备份还原操作

    选择正确文件后,点击"Import"按钮,PL/SQL Developer会开始执行还原操作,将.dmp文件中的数据导入到数据库中,从而恢复到备份时的状态。 在备份和还原过程中,需要注意以下几点: 1. 确保在进行备份和还原操作时,...

    PLSQL Developer导入导出工具参数说明

    ### PL/SQL Developer 导入导出工具参数详解 #### 一、导出部分 **1.1 Oracle Export** Oracle Export 是一种常见的导出方式,它生成的是 .dmp 文件,这种二进制文件格式支持跨平台使用,并且能够包含数据库对象...

    PLSQL Developer 11

    它支持数据导入导出,用户可以轻松地将数据从CSV或其他格式导入到Oracle数据库,或者将数据库中的数据导出到文件。此外,它提供数据库连接管理,允许用户保存多个数据库连接配置,方便在不同的项目或环境之间切换。 ...

    PLSQL Developer 8.0.3.1510

    4. **数据操作**:除了标准的查询和DML操作,PLSQL Developer还支持数据导入导出,以及SQL脚本的批处理执行,方便进行数据迁移和维护。 5. **项目管理**:用户可以组织他们的数据库对象和脚本成不同的项目,便于...

    plsql developer 64位

    此外,还具有数据库对象浏览、数据导入导出、报表生成以及数据库脚本执行等功能。 PL/SQL是Oracle数据库特有的编程语言,结合了SQL(结构化查询语言)和过程编程元素。PLSQL Developer为PL/SQL开发提供了便捷的界面...

    plsql导入导出

    在数据库管理方面,PL/SQL Developer支持多种方式的数据导入导出功能,这为数据备份、迁移等操作提供了极大的便利。 #### 二、PL/SQL导入导出基础概念 ##### 2.1 导入导出的概念 导入(Import)和导出(Export)是...

    PLSQLDeveloper_解压版 64位 绿色版WIN10系统可用

    - 数据导入导出:支持数据的批量导入和导出,方便数据迁移和备份。 - SQL执行:提供一个集成的SQL窗口,可以执行任意SQL语句并查看结果。 - 报表生成:能生成各种报表,包括数据差异报告、性能分析报告等。 - ...

    PLSQL Developer 8.0汉化包

    4. **数据操作**:提供数据导入导出功能,支持SQL查询和DML操作,如INSERT、UPDATE、DELETE等。 5. **项目管理**:用户可以创建和管理项目,将相关的对象和脚本组织在一起,方便团队协作。 6. **报表和图表**:...

    PLSQL Developer

    PLSQL Developer是一款专为Oracle数据库设计的集成开发环境(IDE),它提供了丰富的功能,使得对Oracle数据库的管理和开发变得更加简单易行。这款工具以其简洁的操作界面和全面的中文化支持,深受广大数据库管理员和...

    plsqldeveloper11, 64位 ,

    10. **导入导出**:能够将数据库对象或数据导出为文件,或者从文件导入到数据库,支持多种格式,如DMP、CSV等。 综上所述,64位的PLSQL Developer在处理大型数据库和复杂查询时表现更为出色,内存管理更高效,是...

    PLSQL Developer用户指南

    你可以导入导出项目,管理版本,以及跟踪代码变更历史。 4. **PL/SQL编程** 工具提供代码编辑器,支持语法高亮、自动完成、错误检查等功能。用户可以在这里编写存储过程、函数、触发器等PL/SQL代码,并可以直接在...

    PLSQL Developer.rar

    用户可以直接在界面中运行SQL语句,查看结果集,甚至进行数据导入导出操作。 5. **版本控制集成**:对于团队开发,PLSQL Developer可以与常见的版本控制系统(如SVN、Git)集成,便于代码的版本管理和协同开发。 6...

Global site tag (gtag.js) - Google Analytics