⽤plsqldeveloper导出表结构和数据
点击Tools--Export User Objects
这种⽅式可以导出当前⽤户拥有的所有对象,包括表、视图、触发器、同义词等等,对于表,只能导出表结构(建表语句),不能导出数据,选中要导出的对象,设置好导出的路径和各个参数后,点击Export就OK
sqldeveloper安装步骤PS:1)这种⽅式还可以导出其他⽤户的对象,在下⾯user下拉框中选择要⽤户就可以,默认是系统当前登录⽤户
2)这种⽅式导出的⽂件都是建⽴对象的sql语句,所以导出的⽂件名要么不写扩展名,系统会⾃动加上.sql,要么就显⽰的写上xxx.sql,最好不要写成其它格式的,例如dmp,因为⽂件不是dmp格式的,⽆法⽤imp导⼊
如果想将表中数据⼀起导出,可⽤Tools--Export Tables,这种⽅式导出的⽂件,本⾝就带着创建表结构的sql语句
选中要导出的表(可选多个),导出⽅式有三种:
Oracle Export,Sql Insert,pl/sql developer
第⼀种是导出为.dmp的⽂件格式,.dmp⽂件是⼆进制的,可以跨平台,还能包含权限,效率也很不错,⽤得最⼴
第⼆种是导出为.sql⽂件的,可⽤⽂本编辑器查看,通⽤性⽐较好,但效率不如第⼀种,适合⼩数据量导⼊导出。尤其注意的是表中不能有⼤字段(blob,clob),如果有,会提⽰不能导出,可以⽤第⼀种和第三种⽅式导出。
第三种是导出为.pde格式的,.pde为Pl/sql developer⾃有的⽂件格式,只能⽤Pl/sql developer⾃⼰导⼊导出;不能⽤编辑器查看,效率不知道怎么样
PS:只有“Oracle Export”⽅式导出再导⼊后,表结构和索引结构没有发⽣变化,另两种⽅式都改变了索引类型。
导⼊的情况和导出⼀样
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论