PL/Sql 导出导入数据库的方法
2017-09-25 20:01
316 查看
PL/SQL Developer是Oracle数据库用于导入导出数据库的主要工具之一,本文主要介绍利用PL/SQL导入导出Oracle数据库的过程。
1.Oracle数据库导出步骤
(1) Tools→Export User Objects...选项,导出.sql文件。
说明:此步骤导出的是建表语句(包括存储结构)。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/15/8e4b22d4b639c03e21fcceb0dd0d1e84)
(2) Tools→Export Tables...导出表结构及数据
PL/SQL工具包含三种方式导出Oracle表结构及数据,三种方式分别为:Oracle Export 、SQL Inserts、PL/SQL Developer,下面分别简单介绍下区别:
第一种方式导出.dmp格式的文件,.dmp是二进制文件,可跨平台,还能包含权限,效率不错,用的最为广泛。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/15/b95b81f21bb2877eafd52d861ffac3fb)
第二种方式导出.sql格式的文件,可用文本编辑器查较好,看,通用性比效率不如第一种,适合小数据量导入导出。尤其注意的是表中不能有大字段(blob,clob,long),如果有,会提示不能导出(提示如下: table contains one or more LONG columns cannot export in sql format,user Pl/sql developer format instead)。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/15/e25dfc887f296b1d6640d4d80c09675e)
第三种方式导出.pde格式的文件,.pde为PL/SQL Developer自有的文件格式,只能用PL/SQL Developer工具导入导出,不能用文本编辑器查看。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/15/9ce6a3a07341183d38f71f97553c3eeb)
2. 导入步骤(Tools→Import Tables...)
导入数据之前最好把以前的表删掉,当然导入另外的数据库数据除外。
(1) Oracle Import
导入.dmp类型的oracle文件。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/15/3889ef2fc5dfe5bfae88053b8d251549)
(2) SQL Inserts
导入.sql类型的oracle文件。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/15/0149bfdace57fe670837ffe675d4ebec)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/15/e15b17ef0f08f76b5fa4886144474a20)
(3) PL/SQL Developer
导入.pde类型的oracle文件。
1.Oracle数据库导出步骤
(1) Tools→Export User Objects...选项,导出.sql文件。
说明:此步骤导出的是建表语句(包括存储结构)。
(2) Tools→Export Tables...导出表结构及数据
PL/SQL工具包含三种方式导出Oracle表结构及数据,三种方式分别为:Oracle Export 、SQL Inserts、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工具导入导出,不能用文本编辑器查看。
2. 导入步骤(Tools→Import Tables...)
导入数据之前最好把以前的表删掉,当然导入另外的数据库数据除外。
(1) Oracle Import
导入.dmp类型的oracle文件。
(2) SQL Inserts
导入.sql类型的oracle文件。
(3) PL/SQL Developer
导入.pde类型的oracle文件。
相关文章推荐
- PL/SQL Developer导入导出数据库方法及说明
- PL/SQL Developer导入导出数据库方法及说明
- PL/SQL Developer导入导出数据库方法及说明
- PL/SQL Developer导入导出数据库方法及说明
- PL/SQL Developer导入导出数据库方法及说明
- PL/SQL Developer导入导出数据库方法及说明
- 解析PL/SQL Developer导入导出数据库的方法以及说明
- PL/SQL Developer导入导出数据库方法及说明
- PL/SQL Developer导入导出数据库方法及说明
- PL/SQL Developer导入导出数据库方法及说明
- PL/SQL Developer导入导出数据库方法及说明,oracle导入正在跳过表解决方法
- PL/SQL Developer导入导出数据库方法
- PL/SQL Developer导入导出数据库的方法以及说明
- PL/SQL Developer导入导出数据库方法及说明
- PL/SQL Developer导入和导出数据库方法及说明
- 解析PL/SQL Developer导入导出数据库的方法以及说明
- PL/SQL Developer导入导出数据库的方法以及说明
- PL/SQL Developer导入导出Oracle数据库方法
- [PL/SQL]导入文件内的数据到数据库(针对本博的导出存储过程)
- PL/SQL Developer导入导出数据库