如何导出oracle数据库表结构
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何导出oracle数据库表结构相关的知识,希望对你有一定的参考价值。
用工具和脚本都可以实现你的要求。工具PL/SQL就可以,tool>export user objects 然后选中你要导出的表。脚本的话,在dos窗口,用exp 用户名/密码@数据库名file=目录 owner=(用户) rows=n就行了。 参考技术A 用数据库建模工具的逆向工程 参考技术B 可以通过expdp或者exp导出表结构,具体语法可百度
PLSQL怎样导出oracle表结构和数据
有时我们新建一个数据库时为了以后避免重复建设,可以把数据的表结构导出,下次建立同样的数据库时只需要导入就可以完成建设。以下介绍如何使用PLSQL导出oracle表结构:
双击桌面图标,打开PL/SQL Developer,输入用户名密码,登陆oracle数据库;
2
工具(tools)->export user objects是导出表结构;
3
在弹出的对话框中设置用户、导出对象、导出路径等参数;
4
单击导出(Export),开始导出;
5
导出结果如图:
方式1.tools->export user objects是导出表结构
tools ->export user object 选择选项,导出.sql文件 说明:导出的是建表语句(包括存储结构)
方式2.tools->export tables 是导出表结构还有数据
用pl/sql developer导出表的数据时有三种方式:Oracle Export,Sql Insert,pl/sql developer
用中间的sql inserts页面,选中create tables选项,where clause 里写入 where rownum<1。
如果表包含有CLOB类型字段的话,sql是无法导出的。这时候可以改用PL/SQL的pde格式进行导出。本回答被提问者采纳
以上是关于如何导出oracle数据库表结构的主要内容,如果未能解决你的问题,请参考以下文章
如何用PowerDesigner逆向工程导出ORACLE数据库表结构