实用的备份PL/SQL程序工具-数据库专栏,SQL Server

功能: 用于备份当前用户所拥有的所有pl/sql objects (包括

type,type body, procedure , function, package, package body or java source )

 

原理: 对user_source数据字典的调用,得到所有的

pl/sql 代码.

 

使用方法举例:

1.     在c盘建立目录c:\export

2.     将export_source.sql和extract_source.sql拷贝到c盘根目录.

3.     登陆sqlplus , connect scott/tiger

4.     运行@c:\export_source.sql

5.     执行结束,所有的scott拥有的pl/sql object的代码文件建立在c:\export目录里.

后缀名.pks 表示package

后缀名.pkb 表示package body

后缀名.sql 表示其他objects

 

 

备注:

如果想得到数据库中各个schema的pl/sql objects ,只需把工具代码中的user_source改成dba_source,由system

运行即可.
posted @ 2010-02-26 11:34  杨子宜  阅读(232)  评论(0编辑  收藏  举报