PL/SQL Developer导入导出Oracle数据库方法

摘要:
上一篇博客介绍了Navicat工具如何备份Oracle。PL/SQL Developer是Oracle数据库用于导入和导出数据库的主要工具之一。本文主要介绍使用PL/SQL导入和导出Oracle数据库的过程。只能使用PL/SQL Developer工具进行导入和导出,不能使用文本编辑器进行查看。您可以搜索PL/SQL Developer操作手册,也可以搜索和解决相关问题。

   前一篇博客介绍了Navicat工具备份Oracle的方法。这篇博客介绍一下使用PL/SQL Developer工具导入导出Oracle数据库的方法。

   PL/SQL Developer是Oracle数据库用于导入导出数据库的主要工具之中的一个,本文主要介绍利用PL/SQL导入导出Oracle数据库的过程。

   1.Oracle数据库导出步骤

   1.1 Tools→Export User Objects...选项。导出.sql文件。

      说明:此步骤导出的是建表语句(包含存储结构)。

PL/SQL Developer导入导出Oracle数据库方法第1张

 

   1.2 Tools→Export Tables...导出表结构及数据

   PL/SQL工具包括三种方式导出Oracle表结构及数据,三种方式分别为:Oracle Export 、SQL Inserts、PL/SQL Developer,以下分别简介下差别:

   第一种方式导出.dmp格式的文件,.dmp是二进制文件,可跨平台,还能包括权限,效率不错,用的最为广泛。

PL/SQL Developer导入导出Oracle数据库方法第2张 

 

   另外一种方式导出.sql格式的文件,可用文本编辑器查看,通用性比較好,效率不如第一种,适合小数据量导入导出。尤其注意的是表中不能有大字段(blob,clob,long),假设有,会提示不能导出(提演示样例如以下: table contains one or more LONG columns cannot export in sql format,user Pl/sql developer format instead)。

PL/SQL Developer导入导出Oracle数据库方法第3张

 

   第三种方式导出.pde格式的文件。.pde为PL/SQL Developer自有的文件格式。仅仅能用PL/SQL Developer工具导入导出,不能用文本编辑器查看。

PL/SQL Developer导入导出Oracle数据库方法第4张

 

   2. 导入步骤(Tools→Import Tables...)

    导入数据之前最好把曾经的表删掉,当然导入另外的数据库数据除外。

   2.1 Oracle Import

      导入.dmp类型的oracle文件。

PL/SQL Developer导入导出Oracle数据库方法第5张

 

   2.2 SQL Inserts

       导入.sql类型的oracle文件。

PL/SQL Developer导入导出Oracle数据库方法第6张

 

   2.3 PL/SQL Developer

      导入.pde类型的oracle文件。

PL/SQL Developer导入导出Oracle数据库方法第7张

 

         PL/SQL Developer 工具导入导出Oracle数据库就简介到这里了,假设有问题。能够搜索PL/SQL Developer 操作手冊,也能够对相关问题进行搜索解决。

免责声明:文章转载自《PL/SQL Developer导入导出Oracle数据库方法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇kie-api介绍和使用3D游戏常用技巧Normal Mapping (法线贴图)原理解析——基础篇下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Oracle10g服务启动命令

一、数据库单实例 服务关闭命令: 服务开启命令: su - oracle sqlplus / as sysdba; shutdown immediate; startup; lsnrctl stop (退出数据库执行) lsnrctl start 二、数据库DG模式: 关闭DG, 首先关闭primary数据库,然后关闭standby数据库 使用orac...

【迁移】—Entity Framework实例详解

好久没有在博客园更新博客了,如今都换了新公司。前段时间写了关于EF迁移的文档,今天拿出来作为这个系列的一篇吧。 一、Entity Framework 迁移命令(get-help EntityFramework) Enable-Migrations 启用迁移 Add-Migration 为挂起的Model变化添加迁移脚本 Update-Database 将挂...

LINUX环境下,达梦数据库8配置ODBC连接

1、检查gcc包 [root@localhost ~]#rpm -qa|grep gcc 如若没有安装,则使用如下方式安装。 安装gcc包 [root@localhost ~]#yum install -y gcc 2、cd到unixODBC安装包的目录 3、解压安装包,执行指令 [root@localhost home]#tar -xzvf unixO...

在本地数据库目录或系统数据库目录中已经存在数据库别名""的解决办法

在创建数据库时遇到数据库别名已存在的问题时,可以: 1. 首先用 db2 list database directory 命令看在系统数据库目录(System Database Directory)中有没有该数据库,如果有,应该在确定该数据库是没有用的数据库之后用 db2 drop database 数据库名将其删除。2. 如果没有,再用 db2 lis...

oracle 理解执行计划

·BUFFER SORT是BUFFER却不是SORT 用AUTOTRACE查看执行的计划的同学常问到执行计划里的BUFFER SORT是什么意思,这里为什么要排序呢? BUFFER SORT不是一种排序,而是一种临时表的创建方式。BUFFER是执行计划想要表达的重点,是其操作: 在内存中存放一张临时表。SORT修饰BUFFER,表示具体在内存的什么地方存...

mysql远程连接数据库

折腾了一下午的坑结果是一个配置文件没改造成的,偶吐了T T还自己看以前的笔记哈哈哈上个月写的今天又用上了呢, 因为很多原因数据库部署在本地的话给他人使用造成了一些麻烦,因此把数据库放到服务器上边不失为一个较好的选择,话不多嗦接下来开始跳坑 偶的mysql版本是5.7,系统是Ubuntu18 1.首先保证在对应平台开放3306端口。 3306是mysql默认...