高分求助:关于PLSQL Developer的Export功能

yfd 2003-05-03 10:26:00
PLSQL Developer的Exports Tables功能能将表以SQL Insert的方式导出,形成一个sql文件,这非常方便,但是当我要导出大批量的表时,需要一个表一个表的选择,一个文件一个文件的命名,这非常麻烦,也容易出错。
我想问的是:
以SQL Insert方式导出是PLSQL Developer在内部实现的一个功能呢还是调用了oracle的某一个程序实现的?如果是调用oracle程序的方式实现的,我就可以用批处理的方式实现表的批量导出。
有没有第三方工具提供类似的功能,到什么地方可以下载到?
...全文
423 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
BlueskyWide 2003-05-04
  • 打赏
  • 举报
回复
Try to use Oracle's package.

hrb_qiuyb 2003-05-04
  • 打赏
  • 举报
回复
回答一下:
1、以insert方式导出是pl/sql developer自己的一个功能,这不是oracle的功能,我也没见其它工具如toad有这样的功能。
2、在选择表句时可以用像windowns选择文件的方式,如按住ctrl或shift来选择表名,这样就可以选择多个表,而且很方便的。
3、pl/sql developer的这文件的导出功能实质上是把它的查询结果通过程序生成了脚本,你可以用delphi,vb等工具完成这样的功能,也可以通过oracle的utl_file包来完成.
yfd 2003-05-03
  • 打赏
  • 举报
回复
为方便管理,我们一般要求一个表一个文件

自己写倒是可以,但是目前没有时间,所以我看有没有现成的第三方工具。
developer2002 2003-05-03
  • 打赏
  • 举报
回复
你不会全选或多选几张你要导出的表啊。按住shift键即可!
sql insert不是oracle带的,不过,自己也可以编写,只不过要对系统表熟一些。
yfd 2003-05-03
  • 打赏
  • 举报
回复
我要的不是以dmp文件导出的数据
我要的是以sql语句导出的数据
BlueskyWide 2003-05-03
  • 打赏
  • 举报
回复
使用dos下的exp整体导出和imp整体导入。
exp经常用在备份和导库。
参考一下这方面的资料。
qinghe 2003-05-03
  • 打赏
  • 举报
回复
用powerdesign

jiezhi 2003-05-03
  • 打赏
  • 举报
回复
toad这个方面比较强,试试吧。
ttjs2002 2003-05-03
  • 打赏
  • 举报
回复
要是不带数据的话,可以查数据字典,用写存储过程使用UTL_FILE来实现,....

3,499

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧