`
zhaobin87
  • 浏览: 77773 次
  • 来自: 深圳
社区版块
存档分类
最新评论

plsql导入导出数据

阅读更多

如果只导出表的结构(建表语句),不导出表的数据,可用Tools--Export User Objects

选中要导出的表,设置好导出的路径和各个参数后,点击Export就OK

PS:这种方式只能导出属于这个用户的表,其他用户的表不能导出,建议用命令行导出(exp, imp)

如果想将表结构,表的数据,触发器,函数之类的全部导出,可用Tools--Export Tables

选中要导出的表(可选多个),导出方式有三种:

Oracle Export,Sql Insert,pl/sql developer 
第一种是导出为.dmp的文件格式,.dmp文件是二进制的,可以跨平台,还能包含权限,效率也很不错,用得最广

第二种是导出为.sql文件的,可用文本编辑器查看,通用性比较好,但效率不如第一种,适合小数据量导入导出。尤其注意的是表中不能有大字段(blob,clob),如果有,会提示不能导出,可以用第一种和第三种方式导出。

第三种是导出为.pde格式的,.pde为Pl/sql developer自有的文件格式,只能用Pl/sql developer自己导入导出;不能用编辑器查看,效率不知道怎么样

PS:只有“Oracle Export”方式导出再导入后,表结构和索引结构没有发生变化,另两种方式都改变了索引类型。

导入的情况和导出一样


1.完整的导出整个数据库表结构即dmp文件方法: 
Tools-->Export Tables ,选择Oracle Export 默认选项即可,在Output file选择一个输出目标 
点击Export,即可导出表结构


2.导出表中数据: 
Tools-->Export Tables :选择SQL Inserts 遇到大字段(clob,blob)会出问题导不出来,在此可以 
选择需要导出的表,在Output file中选择导出的目标,点击Export即可导出,在此有几个选项 
可以去掉所有的可选项直接导出

3.导出数据库中所有的或是所选表的数据库建表脚本: 
Tools-->Export User Objects去掉下面三个include *可选项,选择Single file)在Output file 
中选择输出目标,点击Export即可

分享到:
评论

相关推荐

    PLSQL导入导出数据方法 .doc

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

    通过PLSql导入导出数据.pdf

    使用 PL/SQL 导入导出 Oracle 数据库对象和数据 PL/SQL 是 Oracle 数据库管理系统中的一种编程语言,可以用来导入导出数据库对象和数据。下面是使用 PL/SQL 导入导出 Oracle 数据库对象和数据的知识点: 一、 使用...

    使用PLSQL导入导出oracle数据

    "使用PLSQL导入导出oracle数据" PL/SQL 是 Oracle 数据库管理系统中的一个过程语言,能够实现数据的导入和导出。下面我们将详细介绍使用 PL/SQL 导入导出 Oracle 数据的几种方式。 Oracle 导出方式 使用 Oracle ...

    PLSQL导出CSV后中文乱码解决办法

    解决PLSQL导出CSV乱码问题的关键在于确保数据导出时的编码与读取或导入时的编码保持一致。通常,Oracle数据库默认使用的是AL32UTF8编码,这是一种支持Unicode字符集的编码方式,能够正确处理包括中文在内的多种语言...

    plsql导入导出

    ### PL/SQL导入导出知识点详解 #### 一、PL/SQL Developer简介 PL/SQL Developer是一款由Allround Automations公司开发的专业Oracle数据库开发工具,主要用于编写、调试和优化PL/SQL代码。它提供了一系列的功能来...

    plsql大数据量导出工具

    在本场景中,它同样用于从数据库中导出数据。SQL*Loader通过控制文件定义数据文件的格式,并指定如何将数据加载到目标表。其优势在于速度快、可定制性强,适合处理大量数据。 2. **大数据量导出策略**: 大数据量...

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

    - **WHERE子句**:允许根据条件(如`rownum )筛选导出数据,以减少导出量。 - **压缩文件**:选择此选项可减小导出文件大小,但会增加导出时间。 - **包含存储信息**:如果希望在导入时重建表结构,应选中此选项。 ...

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

    利用PLSQL DEVELOPER导入导出数据库表 PLSQL DEVELOPER是Oracle数据库管理的重要工具之一,通过它可以实现数据库表的导入和导出。本文将详细介绍如何利用PLSQL DEVELOPER实现数据库表的导入和导出。 一、导出表...

    plsql导出数据到excel的三种方法

    ### PL/SQL 导出数据至 Excel 的三种方法详解 #### 方法一:直接导出(适用于少量数据) 此方法较为直观简单,适用于导出数量不多的数据。具体步骤如下: 1. **查询数据**:首先,在PL/SQL Developer的SQL Window...

    Oracle11g64bit下的bin目录,包含导入导出用的imp.exe以及exp.exe文件,可用于plsql导入导出

    综上所述,Oracle11g 64位的`bin`目录是数据库管理的核心区域,其中的`imp.exe`和`exp.exe`工具在数据导入导出方面扮演着重要角色。它们的使用不仅可以提高工作效率,而且在数据库生命周期管理中发挥着不可或缺的...

    使用PLSQL导出导入表

    当处理大量数据时,可以考虑使用数据泵的并行导入导出功能,以提高效率。同时,合理设置表空间和分区策略也能有效提升性能。 6. **安全注意事项** 在进行数据导入导出时,确保你有适当的权限,并且备份好原始数据...

    PLSQL导入和导出工具的使用

    对于提供的链接,由于无法访问,可能包含更深入的PLSQL导入导出技巧或案例,建议直接访问该链接获取更多信息。在日常工作中,掌握这些工具的使用对于数据库管理和维护至关重要,能够提高工作效率,保障数据安全。 ...

    plsql下不同用户数据导入

    1. 首先,需要连接到 Oracle 数据库,使用 PLSQL 操作来导出数据。 2. 然后,需要选择要导出的对象,例如表、视图、存储过程、函数等。 3. 接下来,需要选择导出选项,例如 Include Privileges、Include Storage、...

    Oracle11g 64位下的bin目录,包含导入导出用的imp.exe以及exp.exe文件,可用于plsql导入导出

    通过PL/SQL Developer,用户可以更方便地调用这两个命令行工具,以图形化的方式管理数据的导入导出过程。 3. **Oracle Data Pump(expdp 和 impdp)**: - 在Oracle 11g中,除了传统的exp/imp,还有更高效的数据泵...

    ODBC数据源配置以及数据导入导出

    数据导入导出是指从一个数据库中导出数据,然后将其导入到另一个数据库中。 在 ODBC 数据源配置中,首先需要在控制面板中找到管理工具,然后找到数据源(ODBC),点击“添加”按钮。在添加数据源时,需要选择数据库...

    PLSQL Developer 导入导出数据库

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

    PLSQL显示乱码、导出问题的解决方法

    ### PLSQL显示乱码、导出问题的解决方法 #### 一、ORACLE数据库显示乱码的问题 在处理Oracle数据库时,经常会...通过以上步骤,可以有效地解决PL/SQL Developer中出现的乱码问题以及在导入导出过程中遇到的相关问题。

    PLSQL Developer导入导出表数据结构

    一、导出数据结构和表数据 导出表结构: 找到工具——》导出用户对象——》选择当前用户——》导出文件为xxx.sql位置自己选择(导出的只是数据结构) 导出表数据: 找到工具——》导出表——》选择当前用户——》...

    PLSQL中存储过程的建立,导出,导入,使用

    ### PL/SQL中存储过程的建立、导出、导入与使用 #### 一、存储过程的概念及优势 存储过程是一种数据库对象,它是由一系列SQL语句组成的预编译的程序块,存储在数据库中,可以通过调用的方式执行。在Oracle数据库中...

Global site tag (gtag.js) - Google Analytics