请问:
如何将database中的table,procedure等从database中导出,保存为script文件,下次用时,直接导入database?
winxp+oracle9i
boy002
2003-10-15
如何将database中的table,procedure等从database中导出,保存为script文件,下次用时,直接导入database?
winxp+oracle9i
boy002
2003-10-15
另外一方法:
参考oracle9i脚本一书,有介绍
Oracle9i Instant PL/SQL Scripts作者: (美)Kevin Loney Megh Thakkar Rachel Carmichael 译者:王慧英 丁泉 等
市场价: ¥79.00
出版社:机械工业出版社 ISBN:7-111-09983-4
出版日期:2002-04-01
下次导入的时候,直接IMP system/manager@string file=[path]yourfile.dmp
即可。
既然你用的是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就用用户名.
注意都必须是大写.
很方便