使用pl/sql developer导出oracle数据库的表结构和表数据时,有一些勾选项供用户选择,需要用户根据实际情况进行勾选或取消。

导出方法如下:
一、只导出表结构
1.使用pl/sql developer登陆数据库;
2.选择Tools-》Exports User Objects..,然后选择要导出的表,选择要导出文件的路径和名称,点击Export按钮即可导出。
注意:导出面板有一些选项可以选择,根据需要进行勾选或去除。

二、表结构和数据同时导出
1.使用pl/sql developer登陆数据库;
2.选择Tools-》Exports Tables,然后选择要导出的表,选择SQL Insersts 项选择要导出文件的路径和名称,点击Export按钮即可导出。
注意:导出面板有一些选项可以选择,根据需要进行勾选或去除。

导入方法:

1.使用pl/sql developer登陆数据库;

2. Tools->Import Tables->SQL Inersts->Use Command Window, 下方选择要导入的脚本,点击"Import"按钮;

导出表结构和表数据的勾选项截图如下:

仅导出表结构的勾选项截图如下:

其中各个勾选项的解释如下:

1.Drop Tables就是导出的sql文件中,会增加删除表的DDL语句。如下:

  prompt Dropping SYS_ANNOUNCE...

  drop table SYS_ANNOUNCE cascade constraints;

2.Create Tables就是导出的sql文件中,会有创建表的DDL语句。

3.Truncat tables 是说导出的sql文件中,使用Truncate命令进行数据的删除,而Delete records是说导出的sql文件中,使用delete命令进行数据的删除。这两个选项是互斥的。

4.Disable triggers是说导出的sql文件中,在创建表或插入数据前禁调触发器,创建表或插入数据之后再启用触发器。如下:

prompt Disabling triggers for T_SEQUENCE...
alter table T_SEQUENCE disable all triggers;

prompt Enabling triggers for T_SEQUENCE...
alter table T_SEQUENCE enable all triggers;

5.Disable foreign key constraints 和Disable triggers类似。

6.Include storage是指创建表或者约束时,要指定使用的表空间的各个参数和属性。如下:

prompt Creating T_SEQUENCE...
create table T_SEQUENCE
(
name VARCHAR2(64) not null,
value VARCHAR2(32) not null
)
tablespace PAY_DATA
pctfree 10
initrans 1
maxtrans 255;
comment on table T_SEQUENCE
is '平台序列表';
comment on column T_SEQUENCE.name
is '序列名';
comment on column T_SEQUENCE.value
is '序列值';
alter table T_SEQUENCE
add primary key (NAME)
using index
tablespace PAY_DATA
pctfree 10
initrans 2
maxtrans 255;

7.Commit every 100 records是指插入语句,每100条就提交一次;

8.Include owner是指导出的SQL文件中,描述表时会增加数据库用户的。

9.Single File 和File per Object 是指导出的多个对象(表或触发器、索引、视图等)在一个文件还是一个对象一个文件。

上面对各个勾选项的解释可能不是很准确。实际使用过程中,可以针对某个勾选项试试,比较下导出的文件,即可明白其中的含义。

oracle表结构和数据导出时的一些勾选项说明的更多相关文章

  1. PLSQL怎样导出oracle表结构和数据

    1.导出表结构和数据方式1.tools->export user objects是导出表结构 tools ->export user object 选择选项,导出.sql文件 说明:导出的 ...

  2. PLSQL导出oracle表结构和数据

    1.导出表结构和数据 方式1.tools->export user objects是导出表结构 tools ->export user object 选择选项,导出.sql文件 说明:导出 ...

  3. MySQL 如何只导出 指定的表 的表结构和数据 ( 转 )

    MySQL 如何只导出 指定的表 的表结构和数据 ( 转 ) 2011-01-04 15:03:33 分类: MySQL MySQL 如何只导出 指定的表 的表结构和数据 导出更个库的表结构如下:my ...

  4. linux 之 导出远程oracle数据库表结构及数据

    导出用户下所有表结构及数据 exp 用户名/密码@ip/数据库 file=文件路径/文件名.dmp owner='用户' 导出用户下所有表结构,不导出数据 exp 用户名/密码@ip/数据库 file ...

  5. Oracle 11G在用EXP 导出时,空表不能导出解决

    Oracle 11G在用EXP 导出时,空表不能导出解决 (转)(.http://wanwentao.blog.51cto.com/2406488/545154 11G中有个新特性,当表无数据时,不分 ...

  6. 解决Oracle 11g在用EXP导出时,空表不能导出

    实践结论可行,看"2.解决办法" 一.问题原因:     11G中有个新特性,当表无数据时,不分配segment,以节省空间     1.insert一行,再rollback就产生 ...

  7. 【转】解决Oracle 11g在用EXP导出时,空表不能导出

    一.问题原因: 11G中有个新特性,当表无数据时,不分配segment,以节省空间 .insert一行,再rollback就产生segment了. 该方法是在在空表中插入数据,再删除,则产生segme ...

  8. Oracle备份表结构和数据

    --创建一份表结构 create table BASE_GOODSPAYMENT_SETTING_BAK as select * from BASE_GOODSPAYMENT_SETTING ; -- ...

  9. 【Oracle】【2】复制表结构及其数据

    --复制表结构及其数据 create table table_name_new as select * from table_name_old; --只复制表结构 ; --create table t ...

随机推荐

  1. Maven3 用Maven创建第一个web项目(2)servlet演示

    上一章用Maven新建了web项目成功后,本文演示在此基础上应用servlet. 1.首先修改pom.xml文件,添加servlet依赖 <project xmlns="http:// ...

  2. 使用成员资格管理用户Membership

    ASP.NET成员资格使您可以验证和管理Web应用程序的用户信息.它提供验证用户凭据,创建和修改成员资格用户以及管理用户设置(如密码和电子邮件地址)的功能. ASP.NET成员资格主要用于ASP.NE ...

  3. Week-2-作业1

    第一章 概论 1.什么是程序? 答:在学习软件工程导论前,我们已经学习了一些计算机语言和数据结构这样的课程,并深刻的知道“程序=数据结构+算法”,但在学习中还是会产生如书中1.1讲所提到的那些疑问,二 ...

  4. c# 判断两条线段是否相交(判断地图多边形是否相交)

    private void button1_Click(object sender, EventArgs e) { //var result = intersect3(point1, point2, p ...

  5. Selenium_RC环境配置

    上一篇里,对Selenium IDE自动录制的脚本进行了一下分析,按照前两篇的操作,很明显,新建的 那个Test.py文件是不能运行的.关键问题在于1.没有装Python:2.没有装Selenium_ ...

  6. (二)Jmeter各部件的作用

    JMeter主要组件介绍 1.测试计划(Test Plan)是使用 JMeter 进行测试的起点,它是其它 JMeter 测试元件的容器. 2.线程组(Thread Group)代表一定数量的并发用户 ...

  7. [转贴]systemd 编写服务管理脚本

    [转贴]sparkdev大神的博客, 关于 systemd的配置文件的 介绍, 自己之前二进制安装 k8s 时 超过一个 service文件 但是当时不明不白的. 现在再学习一下大神的文章 的确牛B ...

  8. MySQL数据库中varchar与char类型的区别

    在数据库中建表时,需要给数据定义一个数据库中的数据库类型,当需要给String类型定义一个数据库中的类型时,可以看见有两个选择,一个是varchar,另一个是char,有很多人不清楚两者的区别,包括自 ...

  9. POJ3281_Dining

    有一些饮料和食物,每种一个,每个客人喜欢一些饮料和一些食物,每个客人可以选择一种饮料和一种食物,问最多能够同时满足多少个客人同时拥有饮料和食物. 这样的,源点连接饮料,汇点连接食物,中间人分别连接饮料 ...

  10. line search中的重要定理 - 梯度与方向的点积为零

    转载请注明出处:http://www.codelast.com/ 对精确的line search(线搜索),有一个重要的定理: ∇f(xk+αkdk)Tdk=0 这个定理表明,当前点在dk方向上移动到 ...