PL/SQL Script

boy002 2003-10-15 04:34:20
请问:
如何将database中的table,procedure等从database中导出,保存为script文件,下次用时,直接导入database?
winxp+oracle9i
boy002
2003-10-15
...全文
41 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
mosaic 2003-10-23
  • 打赏
  • 举报
回复
有了数据之后,就可以再用dbms_lob包里面关于文件操作的函数和存储过程,将倒出的脚本存为文件.
mosaic 2003-10-23
  • 打赏
  • 举报
回复
是dbms_metadata包,上面写错了
mosaic 2003-10-23
  • 打赏
  • 举报
回复
楼主的意思是要把建表等ddl语句倒出来吧?
既然你用的是ora9,那很简单,用dbms_datameta包里面的get_ddl.
select dbms_metadata.get_ddl(object_type,object_name,schema_name) from dual
其中object_type 可以为'PROCEDURE','TABLE'之类的内容,
obejct_name就是你要倒的表或存储过程等等的名字,
schema_name就用用户名.
注意都必须是大写.
xiaozaoqiu 2003-10-23
  • 打赏
  • 举报
回复
在DOS下,命令行:exp system/manager@string file=[path]yourfile.dmp full=y
下次导入的时候,直接IMP system/manager@string file=[path]yourfile.dmp
即可。
bzszp 2003-10-23
  • 打赏
  • 举报
回复
pl/sql developer可以将建表语句导出
很方便
ineedtostudy 2003-10-20
  • 打赏
  • 举报
回复
用pl/sql developer 可以导成sql文件
beckhambobo 2003-10-16
  • 打赏
  • 举报
回复
Oracle9i PL/SQL 脚本工具
Oracle9i Instant PL/SQL Scripts

作者: (美)Kevin Loney Megh Thakkar Rachel Carmichael 译者:王慧英 丁泉 等
市场价: ¥79.00
出版社:机械工业出版社 ISBN:7-111-09983-4
出版日期:2002-04-01
boy002 2003-10-16
  • 打赏
  • 举报
回复
给位我的意思是说。自己写,用plsql来实现..
beckhambobo 2003-10-15
  • 打赏
  • 举报
回复
用toad可以一次把整个用户创表脚本导出
另外一方法:
参考oracle9i脚本一书,有介绍
cmaboy 2003-10-15
  • 打赏
  • 举报
回复
利用PowerDesige的反向工程,什么都有了
smallcrocodile 2003-10-15
  • 打赏
  • 举报
回复
用PL/SQL DEVELOPER工具连接道数据库,找到TABLE,PROCEDURE等项,选中对象,单击右键选VIEW就可以看到脚本
developer2002 2003-10-15
  • 打赏
  • 举报
回复
PL/SQL Developer工具即可实现。
我喜欢里面自动完成的功能,HOHO 本软件CnPlugin是Allround Automations公司PL/SQL Developer工具的插件,支持PL/SQL Developer 7.0以上版本。增加了PL/SQL Developer工具本身所没有的一些小功能,功能基本一些已有官方插件的整合,以方便Oracle编程开发。 1.5.400现有功能简要说明: 主菜单功能 所有主菜单可在PL/SQL中设置工具栏按钮,以方便调用 CnPlugin / Comment /&Commnet Lines 以“--”注释当前选中的代码 CnPlugin / Comment /&Uncommnet Lines 去除当前选中以“--”注释的代码 CnPlugin / &ReConnect 重连中断的数据库连接 CnPlugin / &ExPaste 对当前选中或剪贴板内空格式化为IN 字符串,如格式化字符串AA,BB,CC为('AA','BB',CC') CnPlugin / &ExCreate 建表时插入COMMENT的字段说明,如CREATE TABLE tt(ID NUMBER --编号);语句,除执行当前建表语句外,会自动生成comment on column TT.ID is '编号'注释语句 CnPlugin / Script / Load From MDB 以列表窗口形式读取已保存在Access数据库中的SQL语句 CnPlugin / Script / Save To MDB 保存当前SQL语句至Access数据库 CnPlugin / Script / Save As To MDB 另存为当前SQL语句至Access数据库 CnPlugin / Toggle Read Only 设置/取消设置当前SQL窗口为直读。 CnPlugin / Find All... 对当前窗口内空查找指定的字符串,列出全部匹配内容,支持正则表达式查找 CnPlugin / &Preferences CnPlugin插件属性设置窗口 CnPlugin / &About' CnPlugin关于窗口 右键菜单功能 Query data using alias 以字段注释字符作为字段名拼出查询SQL语句(选中表名出现) Open in new SQL Window 复制当前窗口选中的SQL语句到新窗口中(选中字符串是出现) Execute in new SQL Window 复制当前窗口选中的SQL语句到新窗口中并执行语句(选中字符串是出现) Generate Word Documentation 导出当前表结构内容至Word文档(选中表名出现) 无菜单功能 快捷键输入功能:如输入s空格,带出'select * from ',支持光标定位 登录时打开或执行指定SQL文件

3,491

社区成员

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

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