
用pl/sql developer导出表的数据时有三种方式:Oracle Export,Sql Insert,pl/sql developer
区别
导出数据到excel文件
excel数据导入到数据库
PL/SQL Developer是Oracle数据库中用于导入或导出数据库的主要工具之一,这里主要介绍如何利用PL/SQL Developer导入和导出数据库,并对导入或导出时的一些注意事项进行相关说明。1、导出步骤11 tools ->export user object 选择选项,导出sql文件 说明:导出的是建表语句(包括存储结构)
12 tools ->export tables-> Oracle Export 选择选项导出dmp文件 说明:包含三种导出方式,三种方式都能导出表结构以及数据,如下:
第一种是导出为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导入步骤:atools->import tables->SQL Inserts 导入sql文件。b tools->import talbes->Oracle Import然后再导入dmp文件。 说明:和导出类似,另外,导入之前最好把以前的表删除,当然导入另外数据库除外。
方法如下:
1、登录要导入的用户到plsql(一般为新用户,且有dba等权限),如果没有权限,在system用户下执行下边语句:
grant connect,resource,dba to 用户名;
2、登陆后,依次点击“工具”-“导入表”
3、上方选择“oracle导入”,下方根据自己条件勾选必要的选项,然后点击文件夹样式的图标,选择自己的dmp文件,选择好文件以后,点击“导入”按钮,等待执行完毕即可。
dmp文件的导入导出
一、dmp文件的导入
方法一(需安装PLSQL)
1.运行PLSQL,在oracle登陆窗口输入用户名和密码登陆到数据库
2运行工具>导入表,d出导入对话框
3单击下方选择文件按钮,在d出对话框选择要导入的dmp文件,点击打开
4在上一步执行后会返回步骤2的导入对话框,点击右下方的导入按钮即可进行导入。之后会d出cmd命令窗口,待该程序运行结束后导入完成。
5查看是否导入成功,打开Tables可以看到是否导入成功
方法二(利用cmd)
1打开cmd窗口(运行>cmd),输入imp回车
2输入用户名和密码
3如上图所示,显示“连接到„”后,方可执行下面步骤。输入导入文件的路径如:E:\project\zhgisdmp
4“输入插入缓冲区大小(yes/no)”、 “只列出导入文件的内容(yes/no)”、 “导入权限(yes/no)”、“导入表数据(yes/no)”、“导入整个导出文件(yes/no)”一路直接回车即可。
二.导出dmp文件
导出dmp文件与导入类似:
登陆PLSQL后,点击菜单栏>工具>导出表,在d出窗口里,可以利用ctrl和shift键选择要导出的表,下方“选择路径”按钮可以选择导出的路径。
1、首先,打开PL/SQL开发工具,连接到数据库。
2、接着,编写SQL语句,查询需要导出的数据。
3、然后,将查询结果保存到文件中。
4、最后,退出PL/SQL开发工具,打开文件查看导出的数据。
以上就是关于PLSQL Developer怎么导出数据库全部的内容,包括:PLSQL Developer怎么导出数据库、plsql怎么导入oracle数据库、怎么用plsql导入dmp文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)