实用的备份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
运行即可.
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
运行即可.